/*MASPHP.Com written Copyright 2008-2009 */
/*ajax Starter
----------------------------------------------------------------*/
var xmlhttp = false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
/*cascade menu starter
----------------------------------------------------------------*/
var submenu_started=false;
function submenu_starter(){
	if(submenu_started)return false;
	//if(navigator.appVersion.indexOf('MSIE')>0)if(parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('MSIE')+4))<7){
	if(true){
		var nodes=document.getElementById('main_menu').getElementsByTagName('li');
		for(var i=0;i<nodes.length;i++)document.getElementById('main_menu').getElementsByTagName('li')[i].onmouseover=function(){if(this.getElementsByTagName('ul')[0])this.getElementsByTagName('ul')[0].style.display='block';}
		for(var i=0;i<nodes.length;i++)document.getElementById('main_menu').getElementsByTagName('li')[i].onmouseout=function(){if(this.getElementsByTagName('ul')[0])this.getElementsByTagName('ul')[0].style.display='none';}
	}
	submenu_started=true;
}

//pop menu of photo
function piclist_starter(){
	if(true){
		var nodes=document.getElementById('piclist').getElementsByTagName('li');
		for(var i=0;i<nodes.length;i++)document.getElementById('piclist').getElementsByTagName('li')[i].getElementsByTagName('a')[0].onmouseover=function(){
			if(this.parentNode.getElementsByTagName('div')[0])this.parentNode.getElementsByTagName('div')[0].style.display='block';
			if(this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1])this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].src='pic.php?id='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].title+'&w='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].width+'&h='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].height+'';
			//alert('gal_pic.php?id='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].title+'&w='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].width+'&h='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].height+'');
		}
		for(var i=0;i<nodes.length;i++)document.getElementById('piclist').getElementsByTagName('li')[i].getElementsByTagName('a')[0].onmouseout=function(){if(this.parentNode.getElementsByTagName('div')[0])this.parentNode.getElementsByTagName('div')[0].style.display='none';}
	}
}

function piclist_starterbyid(id){
	if(true){
		var nodes=document.getElementById(id).getElementsByTagName('li');
		for(var i=0;i<nodes.length;i++)document.getElementById(id).getElementsByTagName('li')[i].getElementsByTagName('a')[0].onmouseover=function(){
			if(this.parentNode.getElementsByTagName('div')[0])this.parentNode.getElementsByTagName('div')[0].style.display='block';
			if(this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1])this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].src='pic.php?id='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].title+'&w='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].width+'&h='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].height+'';
			//alert('gal_pic.php?id='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].title+'&w='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].width+'&h='+this.parentNode.getElementsByTagName('div')[0].getElementsByTagName('img')[1].height+'');
		}
		for(var i=0;i<nodes.length;i++)document.getElementById(id).getElementsByTagName('li')[i].getElementsByTagName('a')[0].onmouseout=function(){if(this.parentNode.getElementsByTagName('div')[0])this.parentNode.getElementsByTagName('div')[0].style.display='none';}
	}
}
//change photo to big
function change_pic_s(obj,id,w,h){
	//obj.getElementsByTagName('div')[0].style.color='black';
	alert('sdsd');
}




function show(sline,spart){
for(var i=1;i<=spart;i++){
  var one=document.getElementById(sline+'_'+i);
  var two=one.setAttribute("src","images/s/star0.gif");
}
spart++;
for(var i=spart;i<=5;i++){
  var one=document.getElementById(sline+'_'+i);
  var two=one.setAttribute("src","images/s/star1.gif");
}

}
function hide(sline,spart){
for(var i=1;i<=spart;i++){
  var one=document.getElementById(sline+'_'+i);
  var two=one.setAttribute("src","images/s/star0p.gif");
}
spart++;
for(var i=spart;i<=5;i++){
  var one=document.getElementById(sline+'_'+i);
  var two=one.setAttribute("src","images/s/star1p.gif");
}

}


function ajax_rateit(rval,sid,rspan){
  var rspanobj= document.getElementById(rspan);
  rspanobj.innerHTML='Rating ...';
  xmlhttp.open("GET", 'classes/ajaxhandler.php?rate_gal=true&value='+rval+'&id='+sid);
  xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
	  rspanobj.innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}


var visistedadds= new Array(50);
function updateadvhit(advid,knowid){
if(typeof visistedadds[knowid]=="undefined"){
  xmlhttp.open("GET", 'classes/ajaxhandler.php?updateadv_visit='+advid);
  xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
	  if(xmlhttp.responseText=='done')visistedadds[knowid]='sent';
    }
  }
  xmlhttp.send(null);
}else alert('Already Seen');
}


function show_hide_main_menu(obj){
	if(obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display=='none')obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display=''; else obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display='none';
}

function show_hide_other_menu(obj){
	if(obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('div')[0].style.display=='none')obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('div')[0].style.display=''; else obj.parentNode.parentNode.parentNode.getElementsByTagName('dd')[0].getElementsByTagName('div')[0].style.display='none';
}




function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
function homepagesite(url,obj){
	obj.style.behavior='url(#default#homepage)';
	obj.setHomePage(url);
}



function load_piclist_ajax(pid,nav,spid,scid){//piclistframe
  var rspanobj= document.getElementById('piclistframe');
  rspanobj.style.backgroundColor='#E1E1E1';
  xmlhttp.open("GET", 'classes/ajaxhandler.php?load_piclist=true&pid='+pid+'&nav='+nav+'&spid='+spid+'&scid='+scid);
  xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
	  rspanobj.innerHTML=xmlhttp.responseText;
	  rspanobj.style.backgroundColor='';
  	  piclist_starter();
    }
  }
  xmlhttp.send(null);
 
}

var chlstajax_array=new Array();
function chlstajax(obj,pid,count){
	if(typeof chlstajax_array[pid]=='number');
	else chlstajax_array[pid]=0;
	chlstajax_array[pid]+=count;
	//
	//alert(chlstajax_array[pid]);
	document.getElementById(pid).parentNode.style.backgroundColor='#E1E1E1';
	xmlhttp.open("GET", 'classes/ajaxhandler.php?load_list_index=true&type='+pid+'&limit='+chlstajax_array[pid]);
  	xmlhttp.onreadystatechange = function() {
   	 if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
		  document.getElementById(pid).innerHTML=xmlhttp.responseText;
  		  document.getElementById(pid).parentNode.style.backgroundColor='';
		  if(document.getElementById(pid).className=='piclist')piclist_starterbyid(pid);
    	}
 	 }
	 xmlhttp.send(null);
	//
	
	count=Math.abs(count);
	temp="";
	if((chlstajax_array[pid]-count)>=0){
		temp+='<a href="javascript:void(0);" onclick="chlstajax(this,\''+pid+'\',-'+count+');" class="bif_la"></a>';
	}
	temp+='<a href="javascript:void(0);" onclick="chlstajax(this,\''+pid+'\','+count+');" class="bif_ra"></a>';
	
	obj.parentNode.innerHTML=temp;
	
}
function chlstajax_rand(pid){
	document.getElementById(pid).parentNode.style.backgroundColor='#E1E1E1';
	xmlhttp.open("GET", 'classes/ajaxhandler.php?load_list_index=true&type='+pid+'&limit=0');
  	xmlhttp.onreadystatechange = function() {
   	 if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
		  document.getElementById(pid).innerHTML=xmlhttp.responseText;
  		  document.getElementById(pid).parentNode.style.backgroundColor='';
		  if(document.getElementById(pid).className=='piclist')piclist_starterbyid(pid);
    	}
 	 }
	 xmlhttp.send(null);
}

var timg_l0=new Image();
timg_l0.src='images/pictures/rai_.gif';

function real_embeddedpic(pid,w,h){
	document.getElementById('embeddedpic_span').innerHTML='<br />Direct link&nbsp; <textarea cols="50" rows="2" dir="ltr" onfocus="this.focus(); this.select();">http://www.freepicshot.com/pic.php?id='+pid+'&w='+w+'&h='+h+'</textarea><br />HTML code <textarea cols="50" rows="2" dir="ltr" onfocus="this.focus(); this.select();"><a href="http://www.freepicshot.com/?p=pic&pid='+pid+'" target="_blank" title="Freepicshot gallery"><img src="http://www.freepicshot.com/pic.php?id='+pid+'&w='+w+'&h='+h+'"/></a></textarea><br />Forum code<textarea cols="50" rows="2" dir="ltr" onfocus="this.focus(); this.select();">[URL="http://www.freepicshot.com/?p=pic&pid='+pid+'"][IMG]http://www.freepicshot.com/pic.php?id='+pid+'&w='+w+'&h='+h+'[/IMG][/URL]</textarea>';
}
function wc_embeddedpic(pid,w,h){
	if(!parseInt(document.getElementById('embeddedpic_w').value)){
		return;
	}
	document.getElementById('embeddedpic_h').value=parseInt(document.getElementById('embeddedpic_w').value*h/w);
	real_embeddedpic(pid,parseInt(document.getElementById('embeddedpic_w').value),parseInt(document.getElementById('embeddedpic_w').value*h/w));
	
}
function hc_embeddedpic(pid,w,h){
	if(!parseInt(document.getElementById('embeddedpic_h').value)){
		return;
	}
	document.getElementById('embeddedpic_w').value=parseInt(document.getElementById('embeddedpic_h').value*w/h);
	real_embeddedpic(pid,parseInt(document.getElementById('embeddedpic_h').value*w/h),parseInt(document.getElementById('embeddedpic_h').value));
	
}
function show_hide_embeddedpic(pid,w,h){
	if(document.getElementById('embeddedpic_p').innerHTML!='')document.getElementById('embeddedpic_p').innerHTML='';
	else {
		document.getElementById('embeddedpic_p').innerHTML='Height: <input type="text" size="3" id="embeddedpic_h" onkeyup="hc_embeddedpic('+pid+','+w+','+h+');" onchange="hc_embeddedpic('+pid+','+w+','+h+');" value="'+h+'" /> | Width: <input type="text" size="3" id="embeddedpic_w" onkeyup="wc_embeddedpic('+pid+','+w+','+h+');" value="'+w+'" onchange="wc_embeddedpic('+pid+','+w+','+h+');" value="'+w+'" /><span id="embeddedpic_span"></span>';
		real_embeddedpic(pid,w,h);
	}
}