


function mylightbox(side){
/*	alert(side);*/
			var conajax = new Ajax.Updater(
			"imageContainer",
				side,
			{
				onFailure:showError ,
				onComplete: window.setTimeout("cuserfocus()", 1000)
				//	onComplete: cuserfocus()

				 
				}
		
			);
	
}

/**
* setz focus auf benutzerfeld zum eintragen des namens
*
*/

function cuserfocus(){

	if(window.document.getElementById('imageContainer')){
		
			
			if(window.document.getElementById('user')){
					
				window.document.getElementById('user').focus();
					
				}
	
	}
	
}//cuserfocus

function hidder(){
		if(window.document.getElementById('overlay')){
		
				window.document.getElementById('overlay').hide();
				window.document.getElementById('lightbox').hide();
				
				}
}

function showNavi(){

 var Navi  = window.document.getElementById('nav1content');	
 var bground = window.document.getElementById('layoutBorder');
 var Home  = window.document.getElementById('nav1');
 		
 			Home.value = "+ Home";

		 if(Navi.style.display == "none"){
		
			  new Effect.Appear(Navi,{duration:2.0 ,to:1.0});
			  
			
			  bground.style.backgroundImage =  'url(template/rrsteps/grafik/steps1.png)';	 
		 }
		 else{
			 Navi.style.display = "none";
			 bground.style.backgroundImage =  'url(template/rrsteps/grafik/steps.png)';
			 var clearit= new Ajax.Updater(
						"content",
						"clearcontent.php5",
						{
							onFailure:showError
							}
					
						);
			 
		 }
 

}

function showOverView(side){
	
	var conajax = new Ajax.Updater(
			"content",
			side,
			{
				onFailure:showError
				}
		
			);
	
	 var bground =window.document.getElementById('layoutBorder');
	  bground.style.backgroundImage =  'url(template/rrsteps/grafik/white.png)';
	 
}
function update_sp(side){
	 var bground = window.document.getElementById('layoutBorder');
	 bground.style.backgroundImage =  'url(template/rrsteps/grafik/white.png)';
	var conajax = new Ajax.Updater(
	"content",
	side,
	{
		onFailure:showError
		}

	);
	
}

function admlogin(){
	window.document.forms.log1.submit();
}



function xlogin(side,ldiv){
	//alert(side);
	var cuser = window.document.forms.log1.cuser.value;
	var cuserpw = window.document.forms.log1.cuserpw.value;
	
				if(cuser=="" || cuserpw ==""){
					return false;
				}
	
	//alert (side + "?cuser=" + cuser);
				//ldiv uebergeben wg. 2.aufruf von index log geht 
				//in ajaxlog.php5 und muss im Template ldiv austauschn fuer neuen logversuch
		var sidegets = side + "?cuser=" + cuser + "&cuserpw=" + cuserpw + "&hdiv=" + ldiv;
	var conajax = new Ajax.Updater(
			ldiv,
			sidegets,
			{
				onFailure:showError
				}
		
			);
	
	//check if now logged in

		var nodeLogin = new Ajax.Updater(
				"knlog",
				'loghelper/sessionknlog.php5',
				{
					onFailure:showError
					}
			
				);
		//prHandleLinks updaten mit Navigation
		var prHandle = new Ajax.Updater(
				"prHandleLinks",
				'loghelper/updatehandlelinks.php5',
				{
					onFailure:showError
					}
			
				);
		
		//merkzettel holen
		var getMerk = new Ajax.Updater(
				"mz",
				'manage/getremember.php5',
				{
					onFailure:showError
					}
			
				);
		//warenkorb holen
		var getWK = new Ajax.Updater(
				"wk",
				'manage/getjobs.php5',
				{
					onFailure:showError
					}
			
				);
}//xlogin

function fetchNewPass(){
var theuser = window.document.getElementById('sndUser').childNodes[0].nodeValue;
//alert(theuser);
 var sidevars = "?id=" + theuser;
var side= "loghelper/getnewpass.php5";
var allside = side + sidevars	

	var majax = new Ajax.Updater(
			"logfields",
			allside,
			{
				onFailure:showError
				}
		
			);



}//fetchNewPass



function showlogin(side){
//	alert(side);
			var conajax = new Ajax.Updater(
			"knlog",
			side,
			{
				onFailure:showError
				}
		
			);
	
}


/**
* zeigt die Accountmaske im Ajax fenster
*
*/
function getaccount(){
	//alert('getaccount');
			var conajax = new Ajax.Updater(
			"logfields",
			"loghelper/accountform.php5",
			{
				onFailure:showError
				}
		
			);

}

/**
* regiester users
*
*/

function reg_cm(){
var vname = window.document.forms.account.vname.value;
var nname = window.document.forms.account.nname.value;
var email = window.document.forms.account.email.value;
var emailcheck = window.document.forms.account.emailcheck.value;
				
				/**
				* leere Felder pruefen
				*/
				if(vname ==""){
				window.document.forms.account.vname.focus();
				 exit;
				}
				if(nname ==""){
				window.document.forms.account.nname.focus();
				 exit;
				}
				if(email ==""){
				window.document.forms.account.email.focus();
				 exit;
				}
				if(emailcheck ==""){
				window.document.forms.account.emailcheck.focus();
				 exit;
				}
				
				/**
				* email uebereinstimmung pruefen
				*/
if(email !== emailcheck){
alert('Die Emailadresse stimmt nicht �berein!')
 window.document.forms.account.email.focus();
 exit;
}

 var side = "loghelper/saveaccount.php5";
 var sidevars = "?vname=" + vname + "&nname=" + nname + "&email=" + email;
 var fullside = side+sidevars;
	var acountajax = new Ajax.Updater(
			"logfields",
			fullside,
			{
				onFailure:showError
				}
		
			);

}//reg_cm

/**
* bestellen
*
*/

function bestellen(){
//alert('Jestz bestellen');

 var side = "manage/bookjobs.php5";

 var fullside = side;
	var bookajax = new Ajax.Updater(
			"showPRcontent",
			fullside,
			{
				onFailure:showError
				}
		
			);
}

