function getXMLhttp()
{
	var xmlhttp;
 	try
	{
		// Opera 8.0+, Firefox, Safari
		xmlhttp = new XMLHttpRequest();
	} 
	catch(e)
	{
		// Internet Explorer Browsers
		try
		{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(e) 
		{
			try
			{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e)
			{
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	return xmlhttp;
}
function checkValidation(lblText, text)
{
  	var validationStop = "-1";
	lblText = lblText.split('|');
	text = text.split('|');
 	for(var i = 0; i < (text.length-1); i++)
	{
 		if(trim(document.getElementById(text[i]).value) == "")
		{
			alert("Provide " + lblText[i] + ".");
			return validationStop = "";
  		}
	}
}
function getCheckedRdoBtn()
{
	var i = 0;
	var checkArray = new Array();
 	checkArray = document.getElementsByName('rdo[]');
	for(i=0; i < checkArray.length; i++)
	{
 		 if(checkArray[i].checked == true)
		  	var checked =  document.getElementById('rdo'+ i).value ;
 		else
			var checked =  document.getElementById('rdo'+ 0).value ;
	}
	return checked;
}

function generateSearchParameter(searchField)
{
 	var searchParameter = '';
 	searchField = searchField.split('|');
	for(var i = 0; i < (searchField.length -1); i++)
		//if( document.getElementById(searchField[i]).value !='' )
			searchParameter +=  "&" + searchField[i] + "=" +  trim(document.getElementById(searchField[i]).value);

	return searchParameter;
}
function trim(str) {
    while (str.substring(0, 1) == ' ') {
        str = str.substring(1, str.length);
    }
    while (str.substring(str.length - 1, str.length) == ' ') {
        str = str.substring(0, str.length - 1);
    }
    return str;
}
function checkIt(id)
{
	
 	if( document.getElementById('chk'+ id).checked == true)
		 document.getElementById('tableRow'+ id).style.backgroundColor = "#DBFF6C";
	else
 		(id%2 == 0) ? document.getElementById('tableRow'+ id).style.backgroundColor = "#AEE9F8" : document.getElementById('tableRow'+ id).style.backgroundColor = "#AED6F8";
}
function checkAll()
{
	var i = 0;
	var checkArray = new Array();
 	checkArray = document.getElementsByName('chk[]');
	if(document.getElementById("chkAll").checked == true)
	{
 		for(i=0; i < checkArray.length; i++)
		{
 			checkArray[i].checked = true;
			document.getElementById('tableRow'+ (i+1)).style.backgroundColor = "#DBFF6C";
		}
	}
 	else
	{
 		for(i=0;i<checkArray.length;i++)
		{
  			checkArray[i].checked = false;
			(i%2 == 0) ? document.getElementById('tableRow'+ (i+1)).style.backgroundColor = "#D2C7F9" : document.getElementById('tableRow'+ (i+1)).style.backgroundColor = "#E0DCF0";
 			//document.getElementById('tableRow'+ (i+1)).className = "tblEvenRow";
		
		}
	}
}
function showHide(state,div)
{
 	div = div.split('|');
	for(var i = 0; i < (div.length-1); i++)
  		(state == true) ? document.getElementById(div[i]).style.visibility = "visible" : document.getElementById(div[i]).style.visibility = "hidden"; 		
}
function validEmail(e)
{
	var filter = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;
	if( String(e).search (filter) != -1 )
		return 1;
	else
		return 0; 
}

function selectBalance()
{
	var type = document.getElementById('cmbIncomeType').value;
	
	if(type == 1)
	{
		document.getElementById('lblBalance').innerHTML = document.getElementById('hiddeniWallet').value;
	}
	else if(type == 0)
	{
		document.getElementById('lblBalance').innerHTML = document.getElementById('hiddenJobiWallet').value;
	}
}
