// JavaScript Document

function isValidURL(url){
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url)){
        return true;
    }else{
        return false;
    }
}

function isValidEmail(email){
	email = email.toLowerCase();
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
}

function checkField(){
    var frm = document.consultform, error = "";
    if(!isValidEmail(frm.email.value)){
        error += 'Please enter a valid Email\n';
    }
    if(error != ""){
        alert(error);
        return false;
    }else{
		//frm.item_name.value = "Site Submitted By " + frm.email.value + " : " + frm.siteurl.value;
		//alert (frm.item_name.value);
        return true;
    }
}

function emailpop () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.email.value == "" ) {
		f.email.value = "Email Address";
	}
}

function emailclear () {
	var f = document.forms.consultform;
	if ( f.email.value == "Email Address" ) {
		f.email.value = "";
	}
}

function urlpop () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.siteurl.value == "" ) {
		f.siteurl.value = "enter site URL here";
	}
}

function urlclear () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.siteurl.value == "enter site URL here" ) {
		f.siteurl.value = "";
	}
}

function namepop () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.name.value == "" ) {
		f.name.value = "Your Name";
	}
}

function nameclear () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.name.value == "Your Name" ) {
		f.name.value = "";
	}
}

function companypop () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.company.value == "" ) {
		f.company.value = "Company";
	}
}

function companyclear () {
//alert("test");
	var f = document.forms.consultform;
	if ( f.company.value == "Company" ) {
		f.company.value = "";
	}
}
