
var bookmarkurl="http://www.homestage.at" 
var bookmarktitle="Homestage - Print - Web - Suchmaschinenoptimeirung- Freelancer" 

function addbookmark(){ 
if (document.all) 
window.external.AddFavorite(bookmarkurl,bookmarktitle) 
} 




function selecturl(category){
targetlink=category.options[category.selectedIndex].value;
if (targetlink !=""){
document.location = targetlink;
}
}


function code_zeigen()
{
window.location = 'view-source:' + window.location
}


function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}


function MM_jumpMenu(targ,selObj,restore){ 
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ 
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}


function checkEmail(myForm) {

if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.email.value)){

alert("Danke! Sie bekommen bald unser Infomaterial!");

return (true)
}

alert("Ungültige E-Mail Addresse! Bitte erneut eingeben!")
return (false)

}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		web_over = newImage("header/web-over.gif");
		print_over = newImage("header/print-over.gif");
		logo_over = newImage("header/logo-over.gif");
		preloadFlag = true;
	}
}




function stopErrors() {
 return true;
}
window.onerror = stopErrors;

var message="";

function clickIE() {if (document.all) {(message);return false;}}

function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;

}

function MM_preloadImages() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
window.defaultStatus = "PRÄMIENVERGLEICH - KRANKENKASSENVERGLEICH - PRÄMIENCHECK SCHWEIZ - LEBENSVERSICHERUNG";

function MM_swapImgRestore() { 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function popup(der_link, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(der_link) == 'string')
   href=der_link;
else
   href=der_link.href;
window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=no');
return false;
}

function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { 
  var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
  if (app.indexOf('Netscape') != -1) {
    if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
    else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
  } else if (app.indexOf('Microsoft') != -1) {
    if (version >= IEvers || verStr.indexOf(IEvers) != -1)
     {if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
    else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
  } else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
  if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}


function MM_swapImgRestore() { 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_changeProp(objName,x,theProp,theValue) { 
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}

var submitcount=0;

function reset(){
document.callback.name.value="";
document.callback.phone.value="";
}

//only URL
function checkFields_1(){
//	alert(document.callback.name.value);
if (document.callback.name.value==""){
              alert("Bitte geben Sie die URL an! Danke!");
   return false;
   }
else {
   if (submitcount == 0)
      {
      submitcount++;
      return true;
      }
   else 
      {
      alert("Bereits gesendet!");
      return false;
      }
   }
}


//  only URL callback 2 forms auf der gleichen page
function checkFields_1_2(){
//	alert(document.callback.url.value);
if (document.callback2.url.value==""){
   alert("Bitte geben Sie die URL an! Danke!");
   return false;
   }
else {
   if (submitcount == 0)
      {
      submitcount++;
      return true;
      }
   else 
      {
      alert("Bereits gesendet!");
      return false;
      }
   }
}

//name || tel
function checkFields_2(){
if ((document.callback.name.value=="") || (document.callback.phone.value=="")){
   alert("Bitte füllen das Formular aus, Danke!");
   return false;
   }
else {
   if (submitcount == 0)
      {
      submitcount++;
      return true;
      }
   else 
      {
      alert("Bereits gesendet!");
      return false;
      }
   }
}
 //all
function checkFields_3(){
//	alert("document.callback.name.value"+!);
if ((document.callback.name.value=="") || (document.callback.phone.value=="") || (document.callback.url.value=="")){
   alert("Bitte füllen das Formular aus, Danke!");
   return false;
   }
else {
   if (submitcount == 0)
      {
      submitcount++;
      return true;
      }
   else 
      {
      alert("Bereits gesendet!");
      return false;
      }
   }
}


/* Für Altersselektion
 * Ergänzt am 22.09.2007 durch Matthias Gally
 */
	function age_selection(form) {
		var age = "";
		age = form.M_ID.options[form.M_ID.selectedIndex].value;
		if(age == "0") {
		removeAllDates(form);
		
		erstes_optionsfeld = new Option("0");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = erstes_optionsfeld;
 
 	zweites_optionsfeld = new Option("500");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = zweites_optionsfeld;
  form.FRANCHISE_ID.options[form.auswahlerwachsene.value].selected = true;

  		
		} else {
		removeAllDates(form);
		
			erstes_optionsfeld = new Option("300");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = erstes_optionsfeld;
 
 	zweites_optionsfeld = new Option("500");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = zweites_optionsfeld;
 
 drittes_optionsfeld = new Option("1000");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = drittes_optionsfeld;
 
 viertes_optionsfeld = new Option("1500");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = viertes_optionsfeld;

 
 fuenftes_optionsfeld = new Option("2000");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = fuenftes_optionsfeld;
 
 sechstes_optionsfeld = new Option("2500");
 form.FRANCHISE_ID.options[form.FRANCHISE_ID.length] = sechstes_optionsfeld;
 
  form.FRANCHISE_ID.options[form.auswahlerwachsene.value].selected = true;
  		
		
		
		}
			
	}
	
	function removeAllDates(form) {
	for(var i=form.FRANCHISE_ID.length;i>=0;i--) {
  		form.FRANCHISE_ID.options[i] = null;
  	}
}
