function clearTField(id)
{
	document.getElementById(id).value='';
}
function getInnerText(data)
{
	 return (data.textContent || data.innerText || data.text || data.firstChild.dataValue) ;
}

//function for displaying errors
function show_error(msg)
{
		var content=document.getElementById("message");
		content.innerHTML=msg;
		content.className="message_error";
		content.style.display="bk";
}

//function to check any items selected
function isSelected()
		{
			var boxes = getElementsByClass("choose");
			var display=false;
			for (i = 0; i < boxes.length; i++){
				if (boxes[i].checked == true){
					 display=true;
					 break;
				}//ends IF
			}//ends FOR
			
			return display;
		}

//function for get elements based on class
function getElementsByClass( searchClass, domdata, tagName) {
		if (domdata == null) domdata = document;
		if (tagName == null) tagName = '*';
		var el = new Array();
		var tags = domdata.getElementsByTagName(tagName);
		var tcl = " "+searchClass+" ";
		for(i=0,j=0; i<tags.length; i++) {
			var test = " " + tags[i].className + " ";
			if (test.indexOf(tcl) != -1)
				el[j++] = tags[i];
		}
		return el;
		}


function document_process()
{	





	var url     =  "common_action.aspx";
	var result  =  process(url,setTimeNow);	
	
	
}
function setTimeNow()
{
	var url     =  "updatebalance.aspx";
	var result  =  process(url,setAmountNow);	
}
function isBlank(objName,DefValue)
{

    if( (document.getElementById(objName).value == "") ||  (document.getElementById(objName).value== DefValue) ){
		document.getElementById(objName).style.color ="red";
		document.getElementById(objName).value = DefValue;
		return false;
	}
	else
	{
		return true;
	}
	
}
function isBlank_pass(objName,DefValue)
{

    if( (document.getElementById(objName).value == "") ){
		document.getElementById('pass').style.color ="red";
		document.getElementById('pass').innerHTML = DefValue;
		return false;
	}
	else
	{
		return true;
	}
	
}
function isBlank_ddl(objName,DefValue)
{

    if( (document.getElementById(objName).value == "") ){
		document.getElementById('divSchool').style.color ="red";
		document.getElementById('divSchool').innerHTML = DefValue;
		return false;
	}
	else
	{
		return true;
	}
	
}
function isBlank_Confpass(objName,DefValue)
{

    if( (document.getElementById(objName).value == "") ){
		document.getElementById('Confpass').style.color ="red";
		document.getElementById('Confpass').innerHTML = DefValue;
		
			
		
		
		return false;
	}
	else
	{
		return true;
	}
	
}
function isZero(objName,DefValue)
{

    if( (document.getElementById(objName).value == "0") ){
		document.getElementById(objName).style.color ="red";
		document.getElementById(objName).value = DefValue;
		return false;
	}
	else
	{
		return true;
	}
	
}
function changecolor(objName,DefValue){ 
  
    if(document.getElementById(objName).value == DefValue){	
	
	document.getElementById(objName).style.color ="#0E4656";	
		document.getElementById(objName).value = "";
	
	
	}
	
}

function changecolor2(objName,DefValue,DefValue1){ 
  
 if( (document.getElementById(objName).value == DefValue) || (document.getElementById(objName).value == DefValue1) ){		
		document.getElementById(objName).style.color ="#0E4656";	
		document.getElementById(objName).value = "";
	}
	
}

function changecolor1(objName,DefValue){ 
  
    if(document.getElementById(objName).value == ""){	
		document.getElementById(objName).style.color ="#0E4656";	
		document.getElementById(objName).value = DefValue;
	}
	
}



function changecolor_pass(objName){ 
  
   // if(document.getElementById(objName).value == DefValue){	
	document.getElementById(objName).style.color ="#0E4656";
	document.getElementById(objName).innerHTML = "";  
	
	//}
	
}
function changecolor_or(objName,DefValue1,DefValue2){ 
  
    if((document.getElementById(objName).value == DefValue1) || (document.getElementById(objName).value == DefValue2)){	
	document.getElementById(objName).style.color ="#0E4656";
	document.getElementById(objName).value = "";  
	
	}
	
}

function getValue(objName)
{

return document.getElementById(objName).value;
}

function emailCheck(objName,DefValue)
{
	if( (!echeck(document.getElementById(objName).value)) ||  (document.getElementById(objName).value== DefValue) ){
		
document.getElementById(objName).style.color ="red";
document.getElementById(objName).value = DefValue;
return false;
	}
	else
	{
		return true;
		}
	
}
function echeck(value) {
var re = new RegExp(/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i);

if (re.test(value)) {
     return true;
} 
else{ 
     return false;
} 

}

function delayer()
{
	window.location="index.php";
}
function delayer_refresh(url)
{
	window.location=url;
}

//bof contact validation
function val_contact(){

var validate=new Array();
validate[0]	  =			isBlank('txtFname','Name');
validate[1]	  =			isBlank('txtEmail','Email');
validate[2]	  =			isBlank('txtMessage','Requirements');

if(validate[1] ==  true){
 validate[3]	  =			emailCheck('txtEmail','Enter valid email id');
}

var check=true;
for(var i=0;i<validate.length;i++)
{

    if(validate[i]==false)
    {
    check=false;
    }
}

if(check==true)
{
    
var arr_val=new Array();
	
    arr_val[0]    =   getValue('txtFname');
	arr_val[1]    =   getValue('txtEmail');
	arr_val[2]    =   getValue('txtPhone');
	arr_val[3]    =   getValue('txtWebsite');
	arr_val[4]    =   getValue('txtMessage');
	
	
  
	var qrstring="";
	for(var x=0;x<arr_val.length;x++)
	{
		var objN="a"+x;
		qrstring += "&"+objN+"="+arr_val[x];
	}
      
 var url = "contact_save.php?"+qrstring; 
 var result  =  process(url,updatedContact);
    
}

return false;

}

function updatedContact()
{

	
     var data  = handleResponse("text");
     if(data  != undefined ) {
		
		document.getElementById('cform1').style.display = "none";
        document.getElementById('cform2').style.display = "";
		setTimeout('bringbackform();', 5000);
		
            
     }
}

function bringbackform(){

document.getElementById('txtFname').value  		= "Name";
document.getElementById('txtEmail').value  		= "Email";
document.getElementById('txtPhone').value  		= "Phone";
document.getElementById('txtWebsite').value  	= "Website";
document.getElementById('txtMessage').value  	= "Requirements";
document.getElementById('cform1').style.display = "";
document.getElementById('cform2').style.display = "none";


}

function emailCheck(objName,DefValue)
{

if( (!echeck(document.getElementById(objName).value)) ||  (document.getElementById(objName).value== DefValue) ){		
document.getElementById(objName).style.color ="red";
document.getElementById(objName).value = DefValue;
 return false;
}
else
{
 return true;
}
	
}

//eof contact validation


