// JavaScript Document
/* um den Rahmen bei eingebetteten ActiveX zu Umgehen 
http://www.dataloo.de/date/2006/04/ */
function writeagain(containerID)
{
	// No IE = no need to enable
    if (getInternetExplorerVersion () != -1)
    {
        var container = document.getElementById (containerID);
        var html = container.innerHTML; 
        container.innerHTML = html;
    }
}

function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// Found at: 
// http://msdn.microsoft.com/workshop/author/dhtml/overview/browserdetection.asp
{
    var rv = -1; // Return value assumes failure
    if (navigator.adatenschutzName == 'Microsoft Internet Explorer')
    {
        var ua = navigator.userAgent;
        var re  = new RegExp ("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec (ua) != null)
        {
        	rv = parseFloat (RegExp.$1);
        }
    }
    return rv;
}


function bripopup(mypage,myname,w,h,scroll,resize,statusbar){
	//alert("fff");
	openwindow(mypage,myname,w,h,scroll,resize,statusbar,'no','no','no');

}

var win = null;

/* general window opening script */
function openwindow(url,wname,w,h,scroll,resize,statusbar,menubar,toolbar,locbar)
{
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/4 : 0;
	settings =	'screenX=' + LeftPosition +
				', screenY=' + TopPosition +
				', left=' + LeftPosition + 
				', top=' + TopPosition +
				', toolbar= ' + toolbar +
				', location=' + locbar +
				', directories=no ' +
				', status=' + statusbar +
				', menubar=' + menubar +
				', resizable=' + resize +
				', scrollbars=' + scroll +
				', height=' + h +
				', width=' + w;
					
	win = window.open(url,wname,settings);
	if(win.window.focus) 
	{ 
		win.window.focus(); 
	}
}




	
				
/* Pop-up for images */


/*redirect funktion*/
function redirect()
         {
           if
           (document.shopform.shopfinder.options[document.shopform.shopfinder.selectedIndex].value

           != "none")
          {
               location.href =
document.shopform.shopfinder.options[document.shopform.shopfinder.selectedIndex].value;
          }
}


/* alte abfrage bei formularen für gewinnspiele, ob ProRider - Acceptus GmbH privacy policy und agb akzeptiert sind*/

function check_gewinnform_first(){
	var datenschutz=window.document.gewinnspiel.datenschutz.checked;
	var agb=window.document.gewinnspiel.agb.checked;
	var name=window.document.gewinnspiel.name.value;
	var from=window.document.gewinnspiel.from.value;
	
	if(name || from!=""){
		if(datenschutz==true || agb==true){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen und die AGB nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false || agb==false){}
		else{
			return true;
		}
	}
	
	
	if(name || from!=""){
		if(datenschutz==true && agb==false){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false && agb==true ){}
		else{
			alert ("Sie haben die AGB nicht akzeptiert.");
			return false;
		}
	 } 
   }
 
   
   /*abfrage fuer den newsletter, ob ProRider - Acceptus GmbH privacy policy und agb akzeptiert*/
   function check_letterform(){
	var datenschutz=window.document.newsletter.datenschutz.checked;
	var agb=window.document.newsletter.agb.checked;
	var nachname=window.document.newsletter.nachname.value;
	var from=window.document.newsletter.from.value;
	
	if(nachname || from!=""){
		if(datenschutz==true || agb==true){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen und die AGB nicht akzeptiert.");
			return false;
		}
	}
	
	if(nachname || from!=""){
		if(datenschutz==false || agb==false){}
		else{
			return true;
		}
	}
	
	
	if(nachname || from!=""){
		if(datenschutz==true && agb==false){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen nicht akzeptiert.");
			return false;
		}
	}
	
	if(nachname || from!=""){
		if(datenschutz==false && agb==true ){}
		else{
			alert ("Sie haben die AGB nicht akzeptiert.");
			return false;
		}
	 } 
   }
   
   
   
  /* formularabfrage bei gewinnspielen mit neuen optins und einzelabfrage der pflichtfelder; ab 23.07.2003*/    
    function check_gewinnform(){
	var vorname=window.document.gewinnspiel.vorname.value;
	var name=window.document.gewinnspiel.name.value;
	var strasse=window.document.gewinnspiel.strasse.value;
	var plz=window.document.gewinnspiel.plz.value;
	var ort=window.document.gewinnspiel.ort.value;
	var from=window.document.gewinnspiel.from.value;
	var datenschutz=window.document.gewinnspiel.datenschutz.checked;
	var agb=window.document.gewinnspiel.agb.checked;

	
	if(!vorname){ 
		alert("Bitte geben Sie Ihren Vornamen an!"); 
		window.document.gewinnspiel.vorname.focus(); 
		return false;
	}
	
	if(!name){ 
		alert("Bitte geben Sie Ihren Nachnamen an!"); 
		window.document.gewinnspiel.name.focus(); 
		return false; 
	}
	
	if(!strasse){ 
		alert("Bitte geben Sie Ihren Straßennamen + Hausnummer an!"); 
		window.document.gewinnspiel.strasse.focus(); 
		return false; 
	}
	
	if(!plz){ 
		alert("Bitte geben Sie die Postleitzahl an!"); 
		window.document.gewinnspiel.plz.focus(); 
		return false; 
	}
	
	if(!ort){ 
		alert("Bitte geben Sie Ihren Wohnort an!"); 
		window.document.gewinnspiel.ort.focus(); 
		return false; 
	}
	
	if(!from){ 
		alert("Bitte geben Sie Ihre E-Mail Adresse an!"); 
		window.document.gewinnspiel.from.focus(); 
		return false; 
	}
	
	if(name || from!=""){
		if(datenschutz==true || agb==true){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen und die AGB nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false || agb==false){}
		else{
			return true;
		}
	}
	
	
	if(name || from!=""){
		if(datenschutz==true && agb==false){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false && agb==true ){}
		else{
			alert ("Sie haben die AGB nicht akzeptiert.");
			return false;
		}
	 } 
   }
   
/* formularabfrage bei z.B Umfrage mit neuen optins und einzelabfrage von (nicht allen - wie bei gewinnspielen) pflichtfeldern ; erstmals 18.08.2004*/    
    function check_teilnahmeform(){
	var vorname=window.document.gewinnspiel.vorname.value;
	var name=window.document.gewinnspiel.name.value;
	//var strasse=window.document.gewinnspiel.strasse.value;
	//var plz=window.document.gewinnspiel.plz.value;
	//var ort=window.document.gewinnspiel.ort.value;
	var from=window.document.gewinnspiel.from.value;
	var datenschutz=window.document.gewinnspiel.datenschutz.checked;
	//var agb=window.document.gewinnspiel.agb.checked;

	
	if(!vorname){ 
		alert("Bitte geben Sie Ihren Vornamen an!"); 
		window.document.gewinnspiel.vorname.focus(); 
		return false;
	}
	
	if(!name){ 
		alert("Bitte geben Sie Ihren Nachnamen an!"); 
		window.document.gewinnspiel.name.focus(); 
		return false; 
	}
	
	/*if(!strasse){ 
		alert("Bitte geben Sie Ihren Straßennamen + Hausnummer an!"); 
		window.document.gewinnspiel.strasse.focus(); 
		return false; 
	}
	
	if(!plz){ 
		alert("Bitte geben Sie die Postleitzahl an!"); 
		window.document.gewinnspiel.plz.focus(); 
		return false; 
	}
	
	if(!ort){ 
		alert("Bitte geben Sie Ihren Wohnort an!"); 
		window.document.gewinnspiel.ort.focus(); 
		return false; 
	}*/
	
	if(!from){ 
		alert("Bitte geben Sie Ihre E-Mail Adresse an!"); 
		window.document.gewinnspiel.from.focus(); 
		return false; 
	}
	/*
	if(name || from!=""){
		if(datenschutz==true || agb==true){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen und die AGB nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false || agb==false){}
		else{
			return true;
		}
	}
	
	
	if(name || from!=""){
		if(datenschutz==true && agb==false){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen nicht akzeptiert.");
			return false;
		}
	}
	
	if(name || from!=""){
		if(datenschutz==false && agb==true ){}
		else{
			alert ("Sie haben die AGB nicht akzeptiert.");
			return false;
		}
	 } */
	 
	if(name || from!=""){
		if(datenschutz==true){}
		else{
			alert ("Sie haben  Datenschutzbestimmungen nicht akzeptiert.");
			return false;
		}
	}
   }
   
   
 
	self.name="ProRider"; 
 
 