/*Script For phpnuke.ir
by Mohsen Shareh*/
function changeFontSize(size)
{
	switch(size)
	{
		case "normal":
			fsize = '12px';
			break;
		case "large":
			fsize = '15px';
			break;
		case "small":
			fsize = '10px';
			break;
	}
	document.body.style.fontSize = fsize;
}

function changeStatusSlide()
{
	var clsname = document.getElementById('HostSlideButton').className;
	if(clsname == 'SlideArrowUp')
	{
		document.getElementById('HostSlideButton').className = 'SlideArrowDwon';
		document.getElementById('HostSlideButton').href = "javascript:Slide('HostingPanels',{onComplete:function(){changeStatusSlide();}}).down();";
		slider = 0;
		setCookie('HostSlide','0',1);
	}
	else
	{
		document.getElementById('HostSlideButton').className = 'SlideArrowUp';
		document.getElementById('HostSlideButton').href = "javascript:Slide('HostingPanels',{onComplete:function(){changeStatusSlide();}}).up();";
		slider = 1;
		setCookie('HostSlide','1',1);
	}
}

function changeThemeColor(color)
{
	switch(color)
	{
		case "blue":
		default:
			document.getElementById('CSSfile').href = 'themes/MashhadTeam-BlueOcean/style/blue.css';
			setCookie('ThemeColor','blue',7);
			break;
		case "green":
			document.getElementById('CSSfile').href = 'themes/MashhadTeam-BlueOcean/style/green.css';
			setCookie('ThemeColor','green',7);
			break;
		case "red":
			document.getElementById('CSSfile').href = 'themes/MashhadTeam-BlueOcean/style/red.css';
			setCookie('ThemeColor','red',7);
			break;
		case "violet":
			document.getElementById('CSSfile').href = 'themes/MashhadTeam-BlueOcean/style/violet.css';
			setCookie('ThemeColor','violet',7);
			break;
	}
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function BlockStatChange(eventer,o)
{
	var object = document.getElementById(o);
	if(!object.style.display)
	{
		object.style.display = 'none';
		eventer.className = 'CBSB CBSBPlus';
	}else
	{
		object.style.display = '';
		eventer.className = 'CBSB CBSBMin';
	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function submitRate(id,score)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	}
	var theUL = document.getElementById('unit_ul'+id);
	theUL.innerHTML = '<div class="loading"></div>';
	var url="ajax.php?req=SubmitNewsRate&score="+score+"&id="+id;
	xmlHttp.onreadystatechange=loadRate;
	xmlHttp.open('GET', url, true);
	xmlHttp.send(null);
}
function loadRate()
{
	if(xmlHttp.readyState==4)
      {
		var response = xmlHttp.responseText;
        var update = new Array();

        if(response.indexOf('|') != -1) {
            update = response.split('|');
			document.getElementById(update[0]).innerHTML = update[1];
        }
	  }
}
