// JScript File
var httpServerStr = "localhost";
var actualPageStr = "mMain";

var sTextDefault = "Zadejte hledaný text...";
var rTextDefault = "Napište Váš email*...";
var scTextDefault = "Zde zapište kód z obrazku*";

var menuIdArr = new Array("mMain", "mOffers", "mInsurance" ,"mFinancial", "mCompany");

function init(){
   
    document.getElementById("sText").value = sTextDefault;
    if(document.getElementById("rText").value == "") document.getElementById("rText").value = rTextDefault;    
    document.getElementById("sc").value = scTextDefault;
    getLocation();
    getKind();
}

function searchFieldCheck(){     
    var tf = document.getElementById("sText");
    if(tf.value == ""){        
        tf.style.color = ""
        tf.value = sTextDefault;        
    }
}

function searchFieldRemove(){
var tf = document.getElementById("sText")
    if(tf.value == sTextDefault){        
        tf.value = "";                
        tf.style.color = "#000000";
    }    
}

function subscriptionCheck(){	
    var tf = document.getElementById("rText");
    if(tf.value == ""){        
        tf.style.color = ""
        tf.value = rTextDefault;        
         document.getElementById('mExp').style.display = 'none';
    }
}

function subscriptionRemove(){
var tf = document.getElementById("rText")
    if(tf.value == rTextDefault){        
        tf.value = "";                
        tf.style.color = "#FFFFFF";
    }    
    document.getElementById('mExp').style.display = 'block';
}

function captchaCheck(){
    var tf = document.getElementById("sc");
    if(tf.value == ""){        
        tf.style.color = ""
        tf.value = scTextDefault;
    }
}

function captchaRemove(){
var tf = document.getElementById("sc")
    if(tf.value == scTextDefault){        
        tf.value = "";                
        tf.style.color = "#FFFFFF";
    }    
}


function actionChange(){

}

function getLocation(){
}

function getKind(){

}

function loadPage(invokerA, srcStr){
    //alert("loadPage");
    //alert(invokerA.id);
    
    if(invokerA.id == actualPageStr) return;
    document.getElementById(actualPageStr).className = "";        
    
    invokerA.className = "sel";
    actualPageStr = invokerA.id;
    
}

function checkNumber(domObject){
	//Add regex for checking number
	//isNumber_boolean = true;
	var objRegExp  = /(^-*\d+$)|(^-*\d+\.\d+$)/;
	var isNumber_boolean = objRegExp.test(domObject.value);
	
	if(!isNumber_boolean) {
		alert("Zadaná hodnota není číslo");
		domObject.value = ""; 
		domObject.focus();
	}
}

function checkRequired(domObject_array){
	correct_boolean = true;
	for(var indx = 0; indx < domObject_array.length; indx++){
		var domObject = domObject_array[indx];
		obj = document.getElementById(domObject);
		var val = obj.value;
		if(val == ""){
			correct_boolean = false;			
			obj.style.border = "3px solid #ff3737";
		}else{
			obj.style.border = "0px none";
		}
	}
	
	if(!correct_boolean) {
		window.location = "#formTop";
		try{
			window.navigate("#formTop");
		}catch(err){}
//		window.navigate = "#formTop";
		alert("Prosím doplňte povinné udaje");
	}else{
		frm = (document.getElementById("insForm"));
		frm.submit();
	}
	return correct_boolean;
}
