var request;
function createRequest() {
	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {
	try {
		request = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (othermicrosoft) {
	try {
		request = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (failed) {
		request = false;
	}
	}
	}
	return request; 
}
function validPageForm()
{
	if(document.frmPage.txtTitle.value == "")
	{
		alert("Please provide Title");
		return false;
	}
	if(document.frmPage.VendorMetatitle.value == "")
	{
		alert("Please provide Meta Title");
		return false;
	}
	if(document.frmPage.VendorMetaDesc.value == "")
	{
		alert("Please provide Meta Description");
		return false;
	}
	if(document.frmPage.Vendorkeywords.value == "")
	{
		alert("Please provide Keywords");
		return false;
	}
	if(document.frmPage.txtContent.value == "")
	{
		alert("Please provide Content");
		return false;
	}
}
function divExpand(id)
{
	
	document.getElementById("divMinus["+id+"]").style.display = "inline";
	document.getElementById("divPlus["+id+"]").style.display = "none";
	
	document.getElementById("divDesc["+id+"]").style.display = "inline";
	document.getElementById("divTitle["+id+"]").style.display = "none";
}
function divCollapse(id)
{
	
	document.getElementById("divMinus["+id+"]").style.display = "none";
	document.getElementById("divPlus["+id+"]").style.display = "inline";
	
	document.getElementById("divDesc["+id+"]").style.display = "none";
	document.getElementById("divTitle["+id+"]").style.display = "inline";
}
function bookmarksite(title,url){
if (window.sidebar)
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ 
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)
	window.external.AddFavorite(url, title);
}
function sendEnquiry()
{
	if(document.getElementById('cmbUser').value == "")
	{
		alert("Please select user");
		return false;
	}
}
var chk = false;
function checkAll()
{
		 
	var field = document.getElementsByName("DealId[]");
	
		
for (i = 0; i < field.length; i++)
	{	
	
		field[i].checked =  true ;
		
	}
}

function uncheckAll()
{
	var field = document.getElementsByName("DealId[]");
for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}
function checkAllDeal()
{

	if(chk == false)
	{
		
		checkAll();
		chk = true;
	}
	else
	{
		uncheckAll();
		chk = false
	}
}
function gotoSearch()
{
	if(document.frmsearch.txtsearch.value == " Search " || document.frmsearch.txtsearch.value == " Search" || document.frmsearch.txtsearch.value == "Search " || document.frmsearch.txtsearch.value == "Search") 
	{
		alert("Please provide search text");
		return false;
	}
}
function searchText()
{
	if(document.frmsearch.txtsearch.value == " Search ")
	{
		document.frmsearch.txtsearch.value = "";
	}
}
function validDealList()
{
if(document.getElementById("cmbUser").value == "") 
	{
		alert("Please select User");
		return false;
	}
}
function validHeaderTag()
{
	if(document.frmdel.txtTitle.value == "")
	{
		alert("Please provide Title");
		return false;
	}
	if(document.frmdel.txtKeyword.value == "")
	{
		alert("Please provide Keyword");
		return false;
	}
		if(document.frmdel.txtdesc.value == "")
	{
		alert("Please provide Description");
		return false;
	}
		if(document.frmdel.txtHeading.value == "")
	{
		alert("Please provide Heading");
		return false;
	}
}
function validMngLinks()
{
	if(document.frmdel.txtTitle.value == "")
		{
			alert("Please provide Title");
			return false;
		}
	if(document.frmdel.txtUrl.value == "")
		{
			alert("Please provide Url");
			return false;
		}	
}
function PageSizeSubmit(pagesize,frm)
{
	document.getElementById("PageNo").value = 1;
	document.getElementById("PageSize").value = pagesize;
	document.getElementById(frm).submit();
}
function pagesubmit(frm,pgno,pgsize)
{
	document.getElementById("PageNo").value = pgno;
	document.getElementById("PageSize").value = pgsize;
	document.getElementById(frm).submit();
}
function validSettings()
{
	if(confirm("Are you sure to remove selected records?"))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function validMngSetting()
{
	if(document.frmdel.txtKey.value == "")
	{
		alert("Please provide key ");
		return false;
	}
	elseif(document.frmdel.txtVal.value == "")
	{
		alert("Please provide value");
		return false;
	}
}
function setFilenameCat(filename,alt)
{
	if(filename == 1)
	{
			        vname = document.frmcontent.CategoryName.value;
					if(vname == "")
						{           
									document.frmcontent.CategoryFileName.value = "";
						}
						else
						{	vname = vname.replace(/[^a-zA-Z0-9]+/g,'-');   
							vname = vname.replace(/ /g,"-");
							vname = vname.replace(/--/g,"-");   
							vname = vname.replace(/---/g,"-");   
							vname = vname.replace(/----/g,"-" );  
							vname = vname.replace(/-----/g,"-");   
							vname = vname.replace(/------/g,"-");   
							vname = vname.replace(/-------/g,"-" ); 
							vname = vname.replace(/--------/g,"-" );  
							vname = vname.replace(/--------/g,"-");   
							vname = vname.replace(/---------/g,"-");   
							vname = vname.replace(/----------/g,"-" ); 
							vname1 = vname.charAt(0).replace(/[^a-zA-Z 0-9]+/g,''); 
							vname2 = vname.charAt(0).replace(/[^a-zA-Z 0-9]+/g,'')+vname.substring(1,vname.length-1)+vname.charAt(vname.length-1).replace(/[^a-zA-Z 0-9]+/g,'');
							document.frmcontent.CategoryFileName.value = vname2;
						}
	    }
		if(alt == 1)
		{
								document.frmcontent.altText.value = document.frmcontent.CategoryName.value;
		}
		else if(alt == 0)
		{
			var w = document.frmcontent.Vendor.selectedIndex;
			var selected_text = document.frmcontent.Vendor.options[w].text;
			if(selected_text != "Select Vendors" && document.frmcontent.CategoryName.value != "" )
			{
			document.frmcontent.altText.value = selected_text+" - "+document.frmcontent.CategoryName.value;	
			}
			if(document.frmcontent.CategoryName.value != "" )
			{
				 document.frmcontent.VendorMetatitle.value = document.frmcontent.CategoryName.value+" - onlinecouponsdeals"  ;
			}
		}
		else if(alt == 3)
		{
			  document.frmcontent.CategoryMetatitle.value = document.frmcontent.CategoryName.value+" - onlinecouponsdeals"  ;
		}
}
function setSpecialSeason()
{

	if(document.getElementById("hdnSpecialExists").value== "1" && document.getElementById("radioSpecial").value == '1' )
	{
			if(confirm(document.getElementById("hdnSpecial").value+" is already special season.You want to set this season as special instead of "+document.getElementById("hdnSpecial").value))
			{
			
			}
			else
			{
				
				document.frmcontent.radioSpecial[0].checked = false;
				document.frmcontent.radioSpecial[1].checked = true;
			}
	}
}
function validatecat()
{
	
	var str  = "All Vendors And Deals Are Deleted In Selected Category";
	var agree = confirm(str );
	if(agree)
	{
		return true;
	}
	else
	{
		return false;
	}
	
}


function validatevendor()
{
	
	var str  = "All Deals will be Deleted In selected Vendor";
	var agree = confirm(str );
	if(agree)
	{
		return true;
	}
	else
	{
		return false;
	}
	
}

function validatedel()
{
	
	var str  = "Are U Sure Want To Delete selected Records?";
	var agree = confirm(str);
	if(agree)
	{
		return true;
	}
	else
	{
		return false;
	}
}
function validateaffilate()
{
	
	var str  = "Are U Sure Want To Delete Affilate?";
	var agree = confirm(str);
	if(agree)
	{
		return true;
	}
	else
	{
		return false;
	}
	
}
function getimage(alt)
{
	if(alt == "")
	{
	var w = document.frmcontent.Vendor.selectedIndex;
			selected_text = document.frmcontent.Vendor.options[w].text;
		if(selected_text != "Select Vendors" && document.frmcontent.CategoryName.value != ""  )
		{
			alt = selected_text+" - "+document.frmcontent.CategoryName.value;	
		}
	}
	if(document.getElementById("PicType").checked == true)
		{
			value = document.getElementById("PicType").value;
		}
		else
		{
			value = document.getElementById("PicType1").value;
		}
	if(value == "Link")
	{
		document.getElementById("imagetype").innerHTML = '<input type="text" name="Deal_Picture" size="30"   /><Br><Br><input type="text" id="altImgText" name="altImgText" value="'+alt+'" size="30" maxlength="70"    />';
	}
	else
	{
		document.getElementById("imagetype").innerHTML = '<input type="file" name="Deal_Picture1"  /><Br><Br><input type="text" id="altImgText" name="altImgText" value="'+alt+'" size="30" maxlength="70"    /><small>(Alt Text)</small>';
	}
}   
function image()
{
	if (cmbStates.readyState == 4)
	{
		if (cmbStates.status == 200) {
			 	document.getElementById("imagetype").innerHTML = cmbStates.responseText;
		}	
		else
		{
			document.getElementById("imagetype").innerHTML = '';
		}	
	}
}