var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}


/* url-parameter */
function gup( name )
{
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
	
};



/* sicherheitsabfrage */
function confirmSubmit(message) 
{
	
	var agree=confirm(message);	

	if(agree==true){	
		showwait();
		return true ;
	}else{			
		return false ;	
	}
	
}


/* formatwahl - bilder anzeigen*/
function chgProdisplay(){

	var newid = "prodisplay" + document.setting.produkt_id.value
	aendern('', 'prodisplay', newid, 'prodisplay', 'div'); 
 
}


/* style ändern allgemein */
function aendern(class1, idsub, class2, idsub2, tag) {	
	if(DOM){
		var rows = document.getElementsByTagName(tag);
	}
	if (MSIE4) {
		var rows = document.all.tags(tag);
	}
	for(var i=0; i<rows.length; i++) {
		var elid = rows[i].id;
		if(elid.substr(0,3)==idsub){		
			rows[i].className=class1;
		}	
	}
	document.getElementById(idsub2).className=class2;
}


/* stepsend basket */
function stepsend(form,confirmsub,waitmessage) {

	if(confirmsub && confirmsub != 0){
		
		var agree=confirm(confirmsub);	
	
		if(agree==true){	
			if( mainid ){ showwait(); }
			var formgo = 1;			
		}else{			
			var formgo = 0;
		}
			
	}else{
		
		var formgo = 1;
		
		if(waitmessage){
			if( mainid ){ showwait(waitmessage); }
		}else{
			if( mainid ){ showwait();	}
		}
	}
	
	if(formgo == 1){
		document.getElementById( form ).submit();
	}
	
}


function logsub(){
	
	if( $(".userlog").position().top < 50 ){ 
		$(".userlogsub").css("top", $(".userlog").height() );
		$(".userlogsub").css("border-bottom-width","1px");
		$(".userlogsub").css("border-bottom-style","solid");						
	}else{
		$(".userlogsub").css("bottom", $(".userlog").height() );		
		$(".userlogsub").css("border-top-width","1px");		
		$(".userlogsub").css("border-top-style","solid");				
	}
	
	$(".userlogsub").slideToggle("fast");	
	$("#logsubact").toggleClass("logsubopen");
	
};



/* stepsend basket */
function stepreset(form) {		
  	document.getElementById( form ).reset();
}


/* forward zu url */
function gotoURL( thisurl ){
	window.location.href = thisurl;
}

function expressInstallComplete(){	

}


