browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3) browserVer = "1";
else if (browserName == "Microsoft Internet Explorer" && browserVer == 4) browserVer = "1";
else browserVer = "2";


if (browserVer == 1) {
var answer = new Image(391,245);
var homeInnerContent = new Image(1002,677);
answer.src = path_to_theme + "/graphics/answerbg.png";
homeInnerContent.src = path_to_theme + "/graphics/centerbg.jpg";

}

function validEmail(email){
    var goodEmail = email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
    if (!goodEmail) {
        return false;
    }
    return true;
}

function checkMail(frm)
{
    var goodEmail = validEmail(frm.email.value);
    if (!goodEmail) {
        alert("Please enter correct email format.");
        frm.email.focus();
        return false;
    }
    frm.submit();
}


function checkRequestDemoFormValidation(form){
    email = form.Email.value;
    name=form.Name.value;
    companyName = form.CompanyName.value;
    if(companyName=="" || companyName==null){
        alert("Please enter your company name.");
        form.CompanyName.focus();
        return false;
    }else if(!validEmail(email)){
        alert("Please enter correct email format.");
        form.Email.focus();
        return false;
    }else if(name==""|| name==null){
        alert("Please enter your name.");
        form.Name.focus();
        return false;
    }
    if(frm.code.value==""){
			alert("Field required: Verify Code.");
			frm.code.focus();
			return false;
		}
    return true;
}




String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}



function checkvalidation(frm)
{
	if((frm.Name.value).trim()==""){
			alert("Field required: Name.");
			frm.Name.focus();
			return false;
		}

		if((frm.Company_Name.value).trim()==""){
			alert("Field required: Company Name.");
			frm.Company_Name.focus();
			return false;
		}

		if(frm.Email.value==""){
			alert("Field required: Email.");
			frm.Email.focus();
			return false;
		}
		var goodEmail = frm.Email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
		if (!goodEmail) {
				alert("Incorrect email format.");
			frm.Email.focus();
			return false;
			}

	if(frm.How_did_you_hear_of_us.value==""){
			alert("Field required: How did you hear of us?");
			frm.How_did_you_hear_of_us.focus();
			return false;
		}

		if(frm.code.value==""){
			alert("Field required: Verify Code.");
			frm.code.focus();
			return false;
		}
}






function checkvalidationContact(frm)
{
	if((frm.Name.value).trim()==""){
			alert("Field required: Name.");
			frm.Name.focus();
			return false;
		}

		if(frm.Email.value==""){
			alert("Field required: Email.");
			frm.Email.focus();
			return false;
		}
		var goodEmail = frm.Email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
		if (!goodEmail) {
				alert("Incorrect email format.");
			frm.Email.focus();
			return false;
		}

    if(frm.code.value==""){
			alert("Field required: Verify Code.");
			frm.code.focus();
			return false;
		}
}


function get_question(id){
  document.getElementById('questionLink' + id).style.display='none';
  setTimeout("document.getElementById('answerLink" + id + "').style.display='';", 200);
}

function get_answer(id){
  document.getElementById('answerLink' + id).style.display='none';
  setTimeout("document.getElementById('questionLink" + id + "').style.display=''", 400);
}

function goToFeature(id){
  document.location.href = "http://www.taqat.com.eg" + id;
}

function get_id(elem){
	var id = 0;
	var children = elem.getElementsByTagName('div');
	for(var i=0;i<children.length;i++){
		if(children[i].id.substr(0, 6) == "answer"){
			id = children[i].id.substr(6, children[i].id.length);	
		}
	}
	return id;
}

function hideAnswer(elem){
  var id = get_id(elem);
  fireEvent(document.getElementById('questionLink' + id),'click');
}


function fireEvent(obj,evt){
	var fireOnThis = obj;
	if( document.createEvent ) {
	  var evObj = document.createEvent('MouseEvents');
	  evObj.initEvent( evt, true, false );
	  fireOnThis.dispatchEvent(evObj);
	} else if( document.createEventObject ) {
	  fireOnThis.fireEvent('on'+evt);
	}
}
