/*
	* muuntamon Lomakkeiden data liikuttelu kirjasto
	*/
	var sUrl = "mg-ajax.php";
	function handDataDel(data)
	{
		alert(data.massage);
		getRow(0);
	}
	
	function handFavorit(data)
	{
		alert(data.massage);
	}
	
	var handleSuccessData = function(o)
	{ 
 			//alert("osui5--> " + o.responseText);
		if(o.responseText !== undefined)
		{ 
			var strdata = o.responseText;
			if(strdata.indexOf('<datasrart>') == 0)
				strdata = strdata.substring(11,strdata.length);
			//alert(strdata);
			var data = eval( '(' + strdata + ')' );
			if(data.ac == "getRows")
				setRows(data);
			if(data.ac == "delrow")
				handDataDel(data);
			if(data.ac == "addFavorit")
				handFavorit(data);
			
		} 
	}
	var handleFailureData = function(o)
	{
		alert("Virhe:");
		if(o.responseText !== undefined)
		{
			document.getElementById("helpTxt").innerHTML = o.responseText;
			/*
			div.innerHTML = "<li>Transaction id: " + o.tId + "</li>";
			div.innerHTML += "<li>HTTP status: " + o.status + "</li>";
			div.innerHTML += "<li>Status code message: " + o.statusText + "</li>";
			*/
		}
	};
	
	function setRows(data)
	{
		//alert('rows');
		document.getElementById("raport_content").innerHTML = "";
		document.getElementById("raport_content").innerHTML = data.content;
	}
	
	var callbackData = 
	{ 
  success:handleSuccessData, 
  failure:handleFailureData, 
  argument: ['foo','bar'] 
	}; 
	
	function getCookie(c_name)
	{
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=")
	  if (c_start!=-1)
	    { 
	    c_start=c_start + c_name.length+1 
	    c_end=document.cookie.indexOf(";",c_start)
	    if (c_end==-1) c_end=document.cookie.length
	    return unescape(document.cookie.substring(c_start,c_end))
	    } 
	  }
	return ""
	}
	function getRow(place)
	{
		//alert(place);
		var phpId = getCookie('PHPSESSID');
		var params = "ptype=ajax&ac=getRowData" + "&PHPSESSID=" + phpId + "&place=" + place;
		var cObj = YAHOO.util.Connect.asyncRequest('POST', sUrl, callbackData, params);
	}
	function delHotList(delKey)
	{
		//alert(delKey);
		var phpId = getCookie('PHPSESSID');
		var params = "ptype=ajax&ac=delHotList&delKey=" + delKey + "&PHPSESSID=" + phpId;
		var cObj = YAHOO.util.Connect.asyncRequest('POST', sUrl, callbackData, params);
	}
	function delRew(delKey)
	{
		//alert(delKey);
		var phpId = getCookie('PHPSESSID');
		var params = "ptype=ajax&ac=delRow&delKey=" + delKey + "&PHPSESSID=" + phpId;
		var cObj = YAHOO.util.Connect.asyncRequest('POST', sUrl, callbackData, params);
	}
	function getAction(acKey, acVals)
	{
		
		var phpId = getCookie('PHPSESSID');
		var params = "ptype=ajax&ac=getAc&getAcName=" + acKey + "&PHPSESSID=" + phpId + "&acVals=" + acVals;
		//alert(acKey + " " + params);
		var cObj = YAHOO.util.Connect.asyncRequest('POST', sUrl, callbackData, params);
	}
	YAHOO.util.Event.addListener('btnuserform', "click", setUserInfoForm);
