// JavaScript Document
var ie=document.all
var ns6=document.getElementById&&!document.all

var b,url,pars

function trim(str){ return str.replace(/^\s*|\s*$/g,'')}

function showhide(a)
{
	
	b = 'hide' + a;
	//alert(b);
	if(document.getElementById(b).checked)
	{
		url = "showhide.php";
	pars = "id=" + a + '&flag=0';
	//alert(pars);
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponsehide
});	
	//myAjax.ResponseText;
	}
	else
	{
		url = "showhide.php";
	pars = "id=" + a + '&flag=1';
	//alert(pars);
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponsehide
});
	myAjax.ResponseText;
	}
	
	
}
function showResponsehide(originalRequest)
{
restext = originalRequest.responseText

}


function delval(dataid,filename)
{
	///alert(id);
	//alert(dataid);
answer = confirm("Are you sure want to delete");
if(answer)
{
	window.location.href = filename+"?dataid=" + dataid;
}
else
{
	window.location.href = filename;
}

}

function showslogan(a)
{
	b = 'hide' + a;
	
	if(document.getElementById(b).checked)
	{
		url = "showslogan.php";
	pars = "id=" + a + 'flag=0';
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponsehide
});	
	}
	else if(!document.getElementById(b).checked)
	{
		url = "showslogan.php";
	pars = "id=" + a + 'flag=1';
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponseslogan
});	
	}
	
	
}
function showResponseslogan(originalRequest)
{
restext = originalRequest.responseText

}

function showtestimony(a)
{
	b = 'hide' + a;
	
	if(document.getElementById(b).checked)
	{
		url = "showtestimony.php";
	pars = "id=" + a + 'flag=0';
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponsehide
});	
	}
	else if(!document.getElementById(b).checked)
	{
		url = "showtestimony.php";
	pars = "id=" + a + 'flag=1';
	var myAjax = new Ajax.Request(url,
{
method: 'get',
parameters: pars,
onComplete: showResponsetestimony
});	
	}
	
	
}
function showResponsetestimony(originalRequest)
{
restext = originalRequest.responseText

}

function savehideinfo(appPath){
	var e=document.getElementsByTagName("input");
	var hidelist = '';
	var unhidelist = '';
	for(var i=0;i<e.length;i++){
		if( e[i].type == "checkbox" && e[i].checked ){
			hidelist += e[i].name + ',';
		}
		else if( e[i].type == "checkbox" && !e[i].checked ){
			unhidelist += e[i].name + ',';
		}
	}
	if( hidelist!= '' ){
		hidelist = hidelist.substring( 0,hidelist.length-1 );
	}
	if( unhidelist!= '' ){
		unhidelist = unhidelist.substring( 0,unhidelist.length-1 );
	}
	
	url = appPath + "admin/products/displayproduct.php?mode=edit&hidelist=" + hidelist+"&unhidelist="+unhidelist;
	window.location.href= url ;
}

var globalTxtValue = "";

function hideLabel(obj)
{
	globalTxtValue = document.getElementById('txt'+obj.id).value;
	obj.style.display = 'none';
	document.getElementById('txt'+obj.id).style.display = 'block';
	document.getElementById('save'+obj.id).style.display = 'block';
	document.getElementById('canc'+obj.id).style.display = 'block';	
	document.getElementById('txt'+obj.id).focus();
	document.getElementById('txt'+obj.id).select();
}

function captionSaveCancel(obj)
{
	var current_id = obj.id;
	
	var lab_id=current_id.substring(4);

	var existValue = document.getElementById('txt'+lab_id).value
	//obj.style.display = 'none';
	

	if(obj.value!="Save")
	{
		document.getElementById('txt'+lab_id).value=globalTxtValue;
		globalTxtValue="";
		
		if(document.getElementById('txt'+lab_id).value!="")
			document.getElementById(lab_id).innerHTML = document.getElementById('txt'+lab_id).value;
			
			
			
		else
			document.getElementById(lab_id).innerHTML = "Click here to add/edit caption";
		
		document.getElementById('txt'+lab_id).style.display = 'none';	
		document.getElementById('save'+lab_id).style.display = 'none';
		document.getElementById('canc'+lab_id).style.display = 'none';
		document.getElementById(lab_id).style.display = 'block';
	}
	else
	{
		document.getElementById('txt'+lab_id).value = existValue;
		//alert(lab_id);
		//alert(existValue);
		saveDesignerAjax(lab_id,existValue);
	}
	
}




function saveDesignerAjax(produtId,designerName)
{	
	var req = ie?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();

	var url = 'designerupdate.php?produtId='+produtId+'&designerName='+designerName;
	//alert(url);
	//var name=prompt("Url :",url);
	
	req.onreadystatechange = function() 
	{
		try
		{
			if(req.readyState == 4) 
			{ 
				if (req.status == 200) 
				{
					//alert(req.responseText);
					if(trim(req.responseText)=="error")		
					{
						alert("Problem in designer update");
					}	
					else
					{
						if(document.getElementById('txt'+produtId).value!="")
							document.getElementById(produtId).innerHTML = document.getElementById('txt'+produtId).value;
						else
							document.getElementById(produtId).innerHTML = "Click here to add/edit caption";
						
						document.getElementById('txt'+produtId).style.display = 'none';	
						document.getElementById('save'+produtId).style.display = 'none';
						document.getElementById('canc'+produtId).style.display = 'none';
						document.getElementById(produtId).style.display = 'block';
					}				
				}
			}
		}catch(e){}	
	}
	req.open( "POST", url, true ); 
	req.setRequestHeader("content-type","application/x-www-form-urlencoded"); 
	req.send(null); 	
}


function SaveCancel(obj)
{
	var current_id = obj.id;
	var lab_id=current_id.substring(6);
	var existValue = document.getElementById('tag'+lab_id).value
	var category = document.getElementById('cat'+lab_id).value
	
	if(obj.value!="Ok")
	{
		document.getElementById('tag'+lab_id).value="";
		document.getElementById("tag"+lab_id).style.display="none";
		document.getElementById("submit"+lab_id).style.display = 'none';	
		document.getElementById("cancel"+lab_id).style.display = 'none';
	
	}
	else
	{
		if(document.getElementById('tag'+lab_id).value!="")
		{
			document.getElementById('tag'+lab_id).value = existValue;
			document.getElementById('cat'+lab_id).value = category;
			saveTagAjax(lab_id,existValue,category);
		}
		else if(document.getElementById('tag'+lab_id).value=="")
		{
		
				document.getElementById('tag'+lab_id).value = "";
				document.getElementById('cat'+lab_id).value = category;
				saveTagAjax(lab_id,existValue,category);
		}
		//alert("Your Tag Name Saved");
	}
	
}


function saveTagAjax(designId,tagName,category)
{	
	var req = ie?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();
	req.onreadystatechange = function() 
	{
		try
		{
		if(req.readyState == 4) 
			{ 
				if (req.status == 200) 
				{
					alert(req.responseText);
				}
			}
		}
		catch(e){}	
		
	}
	var url = 'tagupdate.php?designId='+designId+'&tagName='+tagName+'&category='+category;
	//alert(url);
	document.getElementById("tag"+designId).style.display="none";
	document.getElementById("submit"+designId).style.display = 'none';	
	document.getElementById("cancel"+designId).style.display = 'none';
	
	req.open( "POST", url, true ); 
	req.setRequestHeader("content-type","application/x-www-form-urlencoded"); 
	req.send(null); 	
}