
function email_check(str) 
{
	 alert(str);
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(str) == false) 
	{
      	return false;
   	}
   	return true;
}
function isValidMailId(str)
{
    
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(isNull(str))
	{
		return "Please insert email-ID";
	}
	if(reg.test(str.trim()) == false) 
	{
      	return "Please insert a valid email-ID";
   	}
   	return true;
}
function isValidDate(dateStr) 
{
	// Checks for the following valid date formats:
	// MM/DD/YY   MM/DD/YYYY   MM-DD-YY   MM-DD-YYYY
	// Also separates date into month, day, and year variables
	var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{2}|\d{4})$/;
	// To require a 4 digit year entry, use this line instead:
	// var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})$/;
	var matchArray = dateStr.match(datePat); // is the format ok?
	if (matchArray == null) 
	{
		return "Date is not in a valid format.";
		return false;
	}
	month = matchArray[1]; // parse date into variables
	day = matchArray[3];
	year = matchArray[4];
	if (month < 1 || month > 12) 
	{ // check month range
		return "Month must be between 1 and 12.";
		return false;
	}
	if (day < 1 || day > 31) 
	{
		return "Day must be between 1 and 31.";
		return false;
	}
	if ((month==4 || month==6 || month==9 || month==11) && day==31) 
	{
		return "Month "+month+" doesn't have 31 days!";
		return false
	}
	if (month == 2) 
	{ // check for february 29th
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
		if (day>29 || (day==29 && !isleap)) 
		{
			return "February " + year + " doesn't have " + day + " days!";
			return false;
		}
	}
	return true;  // date is valid
}
function isNull(str)
{ 
    alert("hello");
	alert(str);
	var null_value=false;
	if(str=="")
	{
		
		null_value=true;
	}
	
	return null_value;
}
//For birth date
function isValidDOB(dob)
{
	var strdob=isValidDate(dob);
	
	if(strdob==true)
	{
		var dt=dob.split("/");
		var dateOfBirth=parseInt(parseInt(dt[1])+(parseInt(dt[0])*30)+(parseInt(dt[2])*365));
		var today = new Date();                  // Get today's date and time
		var month = today.getMonth()+1;
		var year = today.getFullYear();
		var day = today.getDate();
		var currentDate=(day+(month*30)+(year*365));
		
		if(dateOfBirth>=currentDate)
		{
			return "Please insert a valid date";
		}
		return true;
		
	}
	else
	{
		return strdob;
	}
}
function isValidURL(url)
{
	//alert "yess";
	var dot=".";
	url=url.trim();
	var urlLength=url.length;
	var arr=url.split(".");
	var invalid=false;
	if(url.length<7)
	{
		invalid=true;
	}
	if((url.indexOf("http://")==-1 && url.indexOf("https://")==-1) || (url.indexOf("http://")!=0 && url.indexOf("https://")!=0))
	{
		invalid=true;
	}
	if((url.indexOf("http://")==-1 && url.indexOf("https://")==-1) && (url.length<10 || url.indexOf(".")==7 || arr.length<2))
	{
		
		invalid=true;
	}
	if(url.indexOf("http://")==-1 && url.indexOf("https://")==-1)
	{
		 
		invalid=true;
	}
	if(url.indexOf(".")==-1)
	{
		invalid=true;
	}
	if(arr[(arr.length)-1]=="")
	{
		invalid=true;
	}
	if(invalid)
	{
		return "Please insert a valid URL.";
	}
	return true;
}
function checkAll(cbField)
{
	 
	var cbSelectAll=document.getElementById(cbField.id);
	var frm=cbField.form;
	var cbAll = new Array(); 
	cbAll=frm.match_field_value;
	for(i=0;i<cbAll.length;i++)
	{
		//alert(cbAll[i].checked);
		if(cbSelectAll.checked)
		{
			cbAll[i].checked=true;
			//document.getElementById('tbPPercent'+cbAll[i].value).style.display='block';
			//document.getElementById('lblPPercent'+cbAll[i].value).style.display='none';
		}
		else
		{
			cbAll[i].checked=false;
			//document.getElementById('tbPPercent'+cbAll[i].value).style.display='none';
			//document.getElementById('lblPPercent'+cbAll[i].value).style.display='block';
		}
	}
}
function submitFormForSelectedProcess(form, command)
{


	var frm=document.getElementById(form);
	var cbAll = new Array(); 
	cbAll=frm.match_field_value;
	if(!isChecked(cbAll))
	{
		alert("Please select atleast one item");
		return false;
	}
	var conf=confirm("Are you sure you want to do this task?");
	if(conf==true)
	{	
		
		frm.access_db_for.value=command;
		frm.submit();
		
		return true;
	}else{
		
		for(i=0;i<cbAll.length;i++)
		{		
			
			if(cbAll[i].checked=true)
			{
				cbAll[i].checked=false;			
			}
			
		}		
	}
	return false;
}
///
function deleteAll(form)
{
	var frm=document.getElementById(form);
	var cbAll = new Array(); 
	cbAll=frm.match_field_value;
	if(!isChecked(cbAll))
	{
		Sexy.alert("Please select atleast one item");
		return false;
	}
	var conf=confirm("Are you sure you want to delete?");
	
	if(conf)
	{
		
		frm.access_db_for.value='delete';
		frm.submit();
		return true;
	}
	return false;
}
function publishUnpublishAll(form)
{
	//alert(form);
	var frm=document.getElementById(form);
	var cbAll = new Array(); 
	cbAll=frm.match_field_value;
	if(!isChecked(cbAll))
	{
		Sexy.alert("Please select atleast one item");
		return false;
	}
	var conf=confirm("Are you sure to do this task?");
	if(conf)
	{
		//var frm=document.getElementById(form);
		frm.access_db_for.value='publish_unpublish';
		frm.submit();
		return true;
	}
	return false;
}
function makeDefault(form)
{
	//alert(form);
	var frm=document.getElementById(form);
	var cbAll = new Array(); 
	rdAll=frm.search_countries_id_to_default;
	if(!isChecked(rdAll))
	{
		Sexy.alert("Please select atleast one item");
		return false;
	}
	var conf=confirm("Are you sure to do this task?");
	if(conf)
	{
		//var frm=document.getElementById(form);
		frm.access_db_for.value='make_default_country';
		frm.submit();
		return true;
	}
	return false;
}
function isChecked(cbAll)
{
	var ischecked=false;
	for(i=0;i<cbAll.length;i++)
	{
		if(cbAll[i].checked)
		{
			ischecked=true;
		}
	}
	return ischecked;
}
function checkThis(id, form, type)
{
	
	var frm=document.getElementById(form);
	var cbAll = new Array(); 
	cbAll=frm.match_field_value;	
	for(i=0;i<cbAll.length;i++)
	{
		
		//alert(cbAll[i].value+" "+id);
		if(cbAll[i].value==id)
		{
			cbAll[i].checked=true;
		}
		else
		{
			cbAll[i].checked=false;
		}
	}
	submitFormForSelectedProcess(form, type)
	// edited by shivam on 08-05-2009 make a common function submitFormForSelectedProcess(form, type)
	/*if(type=='delete')
	{
		deleteAll(form);
	}
	if(type=='publish_unpublish')
	{
		publishUnpublishAll(form);
	}*/
}
function check_file_format(file_name, file_type)
{

	if(file_name=="")
	{
		return true;
	}
	var file_type_arr=file_type.split(",");
	var valid_format=false;
	var file_name_arr=file_name.split(".")
	var arr_size=file_name_arr.length;
	for(i=0;i<file_type_arr.length;i++)
	{
		if(!isNull(file_name) && file_name_arr[arr_size-1].toLowerCase()==file_type_arr[i])
		{
			valid_format=true;
		}
	}
	return valid_format;
}
// call this function onkeypress 
//for give max length of a textarea
function imposeMaxLength(Object, MaxLen)
{
  return (Object.value.length <= MaxLen);
}
function go_to(url)
{
	
	window.location.href=url;
}
function getHTTPObject()
{
if (window.ActiveXObject) 
	return new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest) 
	return new XMLHttpRequest();
else 
{
	alert("Your browser does not support AJAX.");
	return null;
}
}
var httpObject = null;
function GetInnerHTML()
{
	// Get the editor instance that we want to interact with.
	var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;

	return oEditor.EditorDocument.body.innerHTML ;
}
function submitForm(frm)
{
	document.getElementById(frm).submit();
}

/// FUNCTION TO VALIDATE REFERRER NO
function isValidRefNo(str)
{
	return true;
}
function isValidPassword(value)
{
	error=false;
	errormsg="";
	if(value.trim().length<6)
	{
		errormsg="Password must have 6 character minimum.";
		error=true;
	}
	if(error)
	{
		return errormsg;
	}
	return true;
}
function isAlphaNumeric(val)
{
	if (val.match(/^[a-zA-Z0-9]+$/))
	{
		return true;
	}
	else
	{
		return false;
	}	
}
//To validate a mobile number 
// it will validate 0-9 numbers.
function isValidMobileNo(MobileNo)
{
	if(!isNull(MobileNo))
	{
		var incomingString=MobileNo;
		if(incomingString.trim().length > 15 || incomingString.trim().length <11 || incomingString.search(/[^0-9\-()+]/g) != -1 )
		{
			return 'Please enter valid mobile number';
		}
		else
		{
			return true; 
		}
	}
	else
	{
		return 'Please enter mobile number.';
	}
}
function isValidCurrency(value)
{
	value=value.trim();
	if(isNull(value))
	{
		return "Please enter a value";
	}
	if(!isNull(value))
	{
		if(isNaN(value))
		{
			return "Please enter a valid currency.";
		}
	}
	return true;
}
/*function isNumeric(str) 
{
	str = str.trim();
	return /^[-+]?[0-9]+$/.test(str);
}*/

function isNumeric(str) 
{   
	str = str.trim();
	var reg = /^[-+]?[0-9]+$/;
	if(reg.test(str) == false) 
	{
      	return false;
   	}
   	return true;
}
function isValidPhoneNo(str)
{
	var isValid=isNumeric(str);
	if(isValid)
	{
		if(str.length>6)
		{
			return true;
		}
	}
	return false;
}
function setOutput(outputID,obj)
		{
			
			if(obj.readyState == 4)
			{
				
				output=obj.responseText;
				//alert(output);
				if(output.indexOf('TRUEMSG')==-1)
				{
					 
					 //alert(output);
					document.getElementById(outputID).innerHTML = output;
					//document.getElementById('submit').disabled=true;	
				}
				else
				{
					
					document.getElementById(outputID).innerHTML = "";
					document.getElementById('submit').disabled=false;
				}
				
			}
		}	
function callAjax(obj, url, outputID)
		{ 
					//alert(url);
					//alert(outputID);
			if(isNull(obj.value))
			{
				document.getElementById(outputID).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			}
			var value=obj.value;
			var name=obj.name;
			//alert(obj.value);
			httpObject = getHTTPObject();
			
			if (httpObject != null) 
			{
				//alert(url+name+"="+value)
				httpObject.open("GET", url+name+"="+value, true);
				httpObject.send(null);
				httpObject.onreadystatechange =  function (){ 
				
					setOutput(outputID,httpObject) } ;	
			}
		}
		
		
function callAjax_modify(obj, url, outputID, url2, outputID2)
		{ 
				//alert(document.getElementById(outputID2).innerHTML);
				//alert(document.getElementById(outputID).innerHTML);
					//alert(obj.value);
			if(isNull(obj.value))
			{
				//alert(obj.value);
				document.getElementById(outputID).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			} 
			var value=obj.value;
			var name=obj.name;
			//alert(obj.name);
			httpObject = getHTTPObject();
			
			if (httpObject != null) 
			{
				//alert(url+name+"="+value)
				httpObject.open("GET", url+name+"="+value, true);
				httpObject.send(null);
				httpObject.onreadystatechange =  function (){ 
				//alert(httpObject2);
				setOutput(outputID,httpObject) } ;			
			}
			
			
			if(isNull(obj.value))
			{
				document.getElementById(outputID2).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			} 
			var value=obj.value;
			var name=obj.name;
			//alert(obj.value);
			httpObject2 = getHTTPObject();
		//alert(outputID2);
			if (httpObject2 != null) 
			{
				//alert(url2);
				httpObject2.open("GET", url2+name+"="+value, true);
				httpObject2.send(null);
				httpObject2.onreadystatechange =  function (){ 
				
				setOutput(outputID2,httpObject2) } ;
				
			}
			
		}
function callAjax_modify3(obj, url, outputID, url2, outputID2, url3, outputID3)
		{ 
				//alert(document.getElementById(outputID2).innerHTML);
				//alert(document.getElementById(outputID).innerHTML);
					//alert(obj.value);
			if(isNull(obj.value))
			{
				//alert(obj.value);
				document.getElementById(outputID).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			} 
			var value=obj.value;
			var name=obj.name;
			//alert(obj.name);
			httpObject = getHTTPObject();
			
			if (httpObject != null) 
			{
				//alert(url+name+"="+value)
				httpObject.open("GET", url+name+"="+value, true);
				httpObject.send(null);
				httpObject.onreadystatechange =  function (){ 				
				setOutput(outputID,httpObject) } ;			
			}
			
			
			if(isNull(obj.value))
			{
				document.getElementById(outputID2).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			} 
			var value=obj.value;
			var name=obj.name;
			//alert(obj.value);
			httpObject2 = getHTTPObject();
		//alert(outputID2);
			if (httpObject2 != null) 
			{
				//alert(url2);
				httpObject2.open("GET", url2+name+"="+value, true);
				httpObject2.send(null);
				httpObject2.onreadystatechange =  function (){ 
				
				setOutput(outputID2,httpObject2) } ;
				
			}
			if(isNull(obj.value))
			{
				document.getElementById(outputID3).innerHTML = "";
				//document.getElementById('submit').disabled=false;
				return;
			} 
			var value=obj.value;
			var name=obj.name;
			//alert(obj.value);
			httpObject3 = getHTTPObject();
		//alert(outputID2);
			if (httpObject3 != null) 
			{
				//alert(url2);
				httpObject3.open("GET", url3+name+"="+value, true);
				httpObject3.send(null);
				httpObject3.onreadystatechange =  function (){ 
				
				setOutput(outputID3,httpObject3) } ;
				
			}
			
}
// this function is used for check radio button is checked or not
function check_radio_button(frm, radio_button, errormsg)
{
	var radio_button_arr=new Array();
	var error=true;
	radio_button_arr=radio_button;
	for(i=0;i<radio_button_arr.length;i++)
	{
		if(radio_button_arr[i].checked)
		{
			error=false;
		}
	}
	if(error)
	{
		return errormsg;
	}
	return true;
}
function isValidLoginId(str)
{
	if(isNull(str))
	{
		return false;
	}
	return true;
}
function getCheckedValue(radioObj) 
{
	
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
function hide_notice()
{
	if(document.getElementById('error_msg'))
	{
		document.getElementById('error_msg').style.display='none';
	}
}
setTimeout("hide_notice()", 6000);
function hide_processing()
{
	if(document.getElementById('divProcessing'))
	{
		document.getElementById('divProcessing').style.display='none';
	}
}
function reloadpage()
{
	location.reload(true);

}
/*********************DUPLICACY********************/
function checkDuplicate(tbl_name, tblFields, valueObj)
{
  

	var fieldsValue="";
	var thisValue="";
	if(valueObj.indexOf(",")>0)
	{
		
		var arr=valueObj.split(",");
		for(i=0;i<arr.length;i++)
		{
			var preFix=i==0 ? "" : ",";
			if(arr[i].indexOf("||")>=0)
			{
				fieldsValue+=preFix+getObj(arr[i].replace("||","")).value.trim()+"||";
			}
			else
			{
				fieldsValue+=preFix+getObj(arr[i]).value.trim();
			}
			if(i==0)
			{
				thisValue=getObj(arr[i].replace("||",""));
			}
		}  
	}
	else
	{   
		//alert(valueObj)
		fieldsValue+=getObj(valueObj).value.trim();
		thisValue=getObj(valueObj);
		
	}
	//alert(getSiteUrl());
	url=getSiteUrl()+'include/ajaxindexconnection.php?checkDuplicate=checkDuplicate&tbl_name='+tbl_name+'&tblFields='+tblFields+'&fieldsValue='+fieldsValue+'&';
	
	callAjax(thisValue, url, 'errorDuplicate');
}
function getSiteUrl()
{
	if(getObj('SITE_URL'))
	{
		return getObj('SITE_URL').value;
	}
	return false;
}
function enableDisable(obj, errorId)
{
	
	if(getObj(errorId))
	{
		if(getObj(errorId).innerHTML.indexOf('exist')>0)
		{
			obj.disabled=true;
			return false;
		}
	}
	obj.disabled=false;
}
function isDuplicacy()
{
	//alert(getObj('errorDuplicate').innerHTML)
	if(getObj('errorDuplicate').innerHTML.indexOf('exist')>0)
	{
		return true;
	}
	return false;
	
}
function getObj(id)
{
	if(document.getElementById(id))
	{
		return document.getElementById(id);
	}
}
function showObj(obj)
{
	obj.style.display='block';
}
function hideObj(obj)
{
	obj.style.display='none';
}
/*********************DUPLICACY Multi********************/
/**
//////
used in program section
*/
function checkDuplicateMulti(tbl_name, tblFields, valueObj, errorObj)
{
	
	var fieldsValue="";
	var thisValue="";
	if(valueObj.indexOf(",")>0)
	{
		
		var arr=valueObj.split(",");
		for(i=0;i<arr.length;i++)
		{
			var preFix=i==0 ? "" : ",";
			fieldsValue+=preFix+arr[i].trim();
			if(i==0)
			{
				//thisValue=getObj(arr[i]);
			}
		}
	}
	else
	{
		fieldsValue+=valueObj.trim();
		//thisValue=getObj(valueObj);
	}
	url=getSiteUrl()+'include/ajaxindexconnection.php?checkDuplicate=checkDuplicate&tbl_name='+tbl_name+'&tblFields='+tblFields+'&fieldsValue='+fieldsValue+'&';
	callAjaxMulti(thisValue, url, errorObj);
}
function callAjaxFunction(url, outputID)
{
	//alert(url);			
	httpObject = getHTTPObject();
	if (httpObject != null) 
	{
		//alert(url);
		httpObject.open("GET", url, true);
		httpObject.send(null);
		
		httpObject.onreadystatechange =  function ()
		{ 
			setOutput(outputID) 
		};
	}
}


/* Get Elements of Same Id - Textboxes */

function GetElementsByID(id)
{
	var obj = document.getElementsByTagName('input');
	var textboxes = new Array();
	for(var i=0; i<obj.length; i++)
	{
		if(obj[i].type == 'text')
		{
				if(obj[i].id == id)
				{
					textboxes.push(obj[i]);
				}
		}
	}
	return textboxes;
}
function getElementArrById(id, tag, type)
{
	var obj = document.getElementsByTagName(tag);
	//alert(obj.length)
	var elem = new Array();
	for(var i=0; i<obj.length; i++)
	{
		
		if(obj[i].type == type || obj[i].type == 'undefined' || obj[i].type == null)
		{
				//alert(obj[i].id)
				if(obj[i].id == id)
				{
					elem.push(obj[i]);
				}
		}
	}
	//alert(elem.length)
	return elem;
}
function callAjaxMulti(obj, url, outputID)
{
	var value="test";
	var name='test';
	//alert(outputID)
	if(obj!=null && obj!="")
	{
		if(isNull(obj.value))
		{
			if(outputID!='undefined' || outputID!=null)
			{
				outputID.value=""
			}
			else
			{
				document.getElementById(outputID).innerHTML = "";
			}
			//document.getElementById('submit').disabled=false;
			return;
		}
		
		var value=obj.value.trim();
		var name=obj.name.trim();
	}
	httpObject = getHTTPObject();
	if (httpObject != null) 
	{
		httpObject.open("GET", url+name+"="+value, true);
		httpObject.send(null);
		httpObject.onreadystatechange =  function (){ 
		//alert(outputID);
		setOutputMulti(outputID) } ;
	}
}
function setOutputMulti(outputID)
{
	
	if(httpObject.readyState == 4)
	{
		output=httpObject.responseText;
		//alert(output.indexOf('TRUEMSG'));
		if(output.indexOf('TRUEMSG')==-1)
		{
			document.getElementById(outputID).value = output;
			//document.getElementById('submit').disabled=true;	
		}
		else
		{
			document.getElementById(outputID).value = "";
			document.getElementById('submit').disabled=false;
		}
		
	}
}

/******* end of multi************/
function isValueInElement(hayStr, str)
{
	if(hayStr.indexOf(str)<0)
	{
		return false;
	}
	return true;
}
function addProgramJoind(prog_res_description,prog_res_url, indexer)
{
	if(prog_res_description.disabled!=true)
	{
		var site_url=getObj('SITE_URL').value;
		var comp_url=getObj('COMP_URL').value;
		comp_url+="com_affiliate&task=addAffiliates&prog_res_description="+prog_res_description.value+"&prog_res_url="+prog_res_url.value+"";
		callAjaxFunction(comp_url, 'error_msg');
		prog_res_description.disabled=true;
		prog_res_url.disabled=true;
		indexer.disabled=true;
	}
}
function getArrById(id)
{
	var arr=Array();
	var counter=0;
	for(i=0;i<100;i++)
	{
		//alert(id+i);
		if(document.getElementById(id+i))
		{
			//alert("dd");
			arr[counter]=document.getElementById(id+i);
			counter++
		}
	}
	//alert(arr.length)
	return arr;
}
function MM_jumpMenu(selObj)
	 { 
         popupWin = window.open(selObj.options[selObj.selectedIndex].value,
 'open_window');
         
     }
function showProcessing()
{
	processing();
	setPosition('divProcessing');
	setTimeout("hide_processing()", 2000);
}

function redirect(url1,url2)
{
	var mes='';
	var error=false;
	
	if($("#support_team_id").val()=='')
	{
		mes='Please select your supported team.\n';
		error=true;
	}
	
	if($("#LGIname").val()=='' && $("#LGIname").attr('disabled')=='')
	{
		mes+='Please enter LGI name.';
		error=true;
	}
	
	
	
	
	
	if(error)
	{
		alert(mes);	
	}
	else
	{
		
		$.ajax({
			type: 		"POST",
			url: 		location.href+"/includes/ajaxindexconnection.php?checkLGIName=yes",
			data: 		"&lginame="+$("#LGIname").val(),
			async:		false,
			success: 	function(text){
               		if(text=='true')
					{
						alert('LGI with same name already exists.');
						exit;
					}
				
            },
            error:		function(objXHR){
            	alert(objXHR.respnnseText);
            }
	});
		
		if($("#LGIname").val()!='' && $("#LGIname").attr('disabled')=='')
		{
			//alert(url2+'&support_team_id='+$("#support_team_id").val()+'&match_id='+$("#matchid").val()+'&name='+$("#LGIname").val());
			window.location.href=url2+'&support_team_id='+$("#support_team_id").val()+'&match_id='+$("#matchid").val()+'&name='+$("#LGIname").val()
		}
		else
		{
			$("#dialog1").dialog("destroy");
   			window.open(url1+'&support_team_id='+$("#support_team_id").val()+'&match_id='+$("#matchid").val());
		}
	}
}
function redirect_live(url1,url2)
{
	
	var mes='';
	var error=false;
	
	if($("#support_team_id").val()=='')
	{
		mes='Please select your supported team.\n';
		error=true;
	}
	
	if($("#LGIname").val()=='' && $("#LGIname").attr('disabled')=='')
	{
		mes+='Please enter LGI name.';
		error=true;
	}
	
	if(error)
	{
		alert(mes);	
	}
	else
	{
		
		$.ajax({
			type: 		"POST",
			url: 		location.href+"/includes/ajaxindexconnection.php?checkLGIName=yes",
			data: 		"&lginame="+$("#LGIname").val(),
			async:		false,
			success: 	function(text){
               		if(text=='true')
					{
						alert('LGI with same name already exists.');
						exit;
					}
				
            },
            error:		function(objXHR){
            	alert(objXHR.respnnseText);
            }
	});
		
		if($("#LGIname").val()!='' && $("#LGIname").attr('disabled')=='')
		{
			//alert(url2+'&support_team_id='+$("#support_team_id").val()+'&match_id='+$("#matchid").val()+'&name='+$("#LGIname").val());
			window.location.href=url2+'&support_team_id='+$("#support_team_id").val()+'&match_id='+$("#matchid").val()+'&name='+$("#LGIname").val()
		}
		else
		{
			$("#dialog1").dialog("destroy");
   			window.open(url1+'&support_team_id='+$("#support_team_id").val()+'&lgicid='+$("#lgicid").val()+'&match_id='+$("#matchid").val());
		}
	}
}

function redirect_lgi(url)
{
	if($("#support_team_id").val()=='')
	{
		alert('Please select your supported team.\n');
	}
	else
	{
		$("#dialog1").dialog("destroy");
		
		window.open(url+"&support_team_id="+$("#support_team_id").val())
		window.location.reload();
	}
}
function redirect_search(url)
{
	var mes='';
	var error=false;
	
	if($("#puntername").val()=='' && $("#location").val()=='')
	{
		mes='Please enter atleast one search criteria.\n';
		error=true;
	}
	
	if(error)
	{
			alert(mes);	
	}
	else
	{
			$("#dialog1").dialog("destroy");
   			window.location=url+'&puntername='+$("#puntername").val()+'&location='+$("#location").val();
			//window.open(url+'&puntername='+$("#puntername").val()+'&location='+$("#location").val());
	}
}

function CheckAllNew(fmobj) {
  for (var i=0;i<fmobj.elements.length;i++) {
    var e = fmobj.elements[i];
    if ( (e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled) ) {
      e.checked = fmobj.allbox.checked;
    }
  }
}


function changeLGIButtun(obj)
{
	if(obj.checked==true)
	{
		$("#LGIbutton").val('Create LGI');
		$("#LGIname").attr('disabled','');
	}
	else
	{
		$("#LGIbutton").val('Join LGI');
		$("#LGIname").attr('disabled','disabled');
	}
	
}
function changeLGIButtun1(obj)
{
	if(obj.checked==true)
	{
		//alert("#LGIname");
		$("#LGIbutton").val('Create LGI');
		$("#LGIname").attr('disabled','');
	}
	else
	{
		$("#LGIbutton").val('Change Team');
		$("#LGIname").attr('disabled','disabled');
	}
	
}

function setRejectVal(val)
{
	$("#inviteid").val(val);
	
	//alert($("#inviteid").val());
	
	$("#rejectfrm").submit();	
}

function popup_invite(URL,frmobj)
{
	var show=false
	for (var i=0;i<frmobj.elements.length;i++) {
    var e = frmobj.elements[i];
    if ( (e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled) ) {
      if(e.checked==true)
	  {
			show=true;
			break;  
	  }
    }
  }
	
 if(show)
 {
	$("#dialog1").dialog("destroy"); 
	$("#dialog1").load(URL).dialog({width: 420});	
 }
 else
 {
	 alert("Please select atleast one user.");	
 }
}


function sent_invitation()
{
	if($("#user_message").val()=='')
	{
		alert('Please enter some text.');	
	}
	else
	{
		$("#message").val($("#user_message").val());
		$("#frmlist").submit();	
	}
	
	
}



