var counter=0;
var img_counter = 1;
var prev_img = '';
var next_img = '';
var forward_count=1;

var min=8;
var max=18;
//panel-col-first panel-panel
function getXMLHTTP()
{
	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");
  		}
		if(navigator.userAgent.indexOf("MSIE 6.0"))
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;

}
function increaseFontSize() {
//alert('Hi');
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}
function ClickHereToPrint(){
    try{ 
	
	
        var oIframe = document.getElementById('ifrmPrint');
        var oContent = document.getElementById('print_content').innerHTML;
		
        var oDoc = (oIframe.contentWindow || oIframe.contentDocument);
        if (oDoc.document) oDoc = oDoc.document;
		oDoc.write("<html><head><title>title</title>");
		oDoc.write("</head><body onload='this.focus(); this.print();'>");
		oDoc.write(oContent + "</body></html>");	    
		oDoc.close(); 	    
    }
    catch(e){
	    self.print();
    }
}
function Clickheretoprint1()
{ 
       var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
       disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
       var content_vlue = document.getElementById("print_content").innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>Inel Power System</title>'); 
   docprint.document.write('</head><body onLoad="self.print()"><center>');          
   docprint.document.write(content_vlue);          
   docprint.document.write('</center></body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}
 function printPreviewDiv()
 {
  var printContent = document.getElementById('print_content');
  var windowUrl = 'about:blank';
  var uniqueName = new Date();
  var windowName = 'Print' + uniqueName.getTime();
  var printWindow = window.open(windowUrl, windowName, 'left=50000,top=50000,width=0,height=0');
  var printPreviewObject = '<object id="printPreviewElement" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';

  printWindow.document.write(printContent.innerHTML);
  printWindow.document.write(printPreviewObject);
  printWindow.document.write('<script language=JavaScript>');
  printWindow.document.write('printPreviewElement.ExecWB(7, 2);');
  printWindow.document.write('printPreviewElement.outerHTML = "";');
  printWindow.document.write('</script>');
  printWindow.document.close();
  printWindow.focus();
  printWindow.close();
 }
function previous(strarr,strcap,rec,smImg,strcrd)
{
   // alert(strarr);
	def_img_id = strarr.split(",");
	var def_cap_id = strcap.split("@");
	var def_crd_id = strcrd.split("@");
	var Str1;
	document.getElementById('right').disabled=false;
	def_prev_img = document.getElementById('img_slideshow');
	var def_img_cap = document.getElementById('img_cap');
	var img_cnt = document.getElementById('img_cnt');
    counter--;
	forward_count--;
	img_counter--;
	
	if(counter > 0)
	{ 
	 	document.getElementById('left').enabled=true;	

		/* image credit */
		if(def_cap_id[counter] == 'blank')
		{
			def_cap_id[counter]='&nbsp;';
		}
		else
		{
			 	Str1 = def_crd_id[counter];
		}
   /* image credit */


   /* image caption */
		if(def_crd_id[counter] == 'blank')
		{


			def_crd_id[counter]='&nbsp;';
			if(Str1 != undefined) 
		  {
				Str1 = Str1 +def_crd_id[counter];
		  }
		  else
		  {
			var photo = document.getElementById('hideme').value;
			Str1 =def_crd_id[counter] + "<br>" + photo;
		  }




		}
		else
		{
		//    Str1 = Str1 +"<br>Photo: "+def_cap_id[counter]; 
		if(Str1 != undefined) 
		  {
				Str1 = Str1 +def_crd_id[counter];
		  }
		  else
		  {      var photo = document.getElementById('hideme').value;
			  Str1 =def_crd_id[counter] + "<br>" + photo;
		  }
		}


     /* image caption */
		 def_prev_img.src = def_img_id[counter];
		if(Str1 != undefined)
		def_img_cap.innerHTML = Str1; 
		else 	def_img_cap.innerHTML ='&nbsp;';
		//alert(str1);
		//alert("bif"+def_cap_id[counter]);
		
		var photo = document.getElementById('hideme').value;
		def_img_cap.innerHTML =def_crd_id[counter] + "<br>" + photo + " " +def_cap_id[counter];
		img_cnt.innerHTML = '<strong>'+img_counter +'/'+rec+'</b>';
	}
	else
	{ 

		
		def_prev_img.src = def_img_id[counter];
      // alert(def_cap_id[counter] );
	
		if(def_cap_id[counter] == 'blank')
		{
				def_cap_id[counter]='&nbsp;';
		}
		else
		{            var photo = document.getElementById('hideme').value;
			      Str1 = "<br>" + photo+" "+def_cap_id[counter];
		}
       

		if(def_crd_id[counter] == 'blank')
		{
			def_crd_id[counter]='&nbsp;';
			if(Str1 != undefined) 
			 {
				Str1 = Str1 +def_crd_id[counter];
			}
			else
			{ var photo = document.getElementById('hideme').value;
			  Str1 =def_crd_id[counter] + "<br>" + photo;
			}
		}
		else
		{
		  if(Str1 != undefined) 
		  {
				Str1 =  def_crd_id[counter] + Str1 ;
		  }
		  else
		  {      var photo = document.getElementById('hideme').value;
			  Str1 = def_crd_id[counter] + "<br>" + photo;
		  }
		}
		if(Str1 != undefined)		
		def_img_cap.innerHTML = Str1;
		else 	def_img_cap.innerHTML ='&nbsp;';
		img_cnt.innerHTML = '<strong>'+img_counter +'/'+rec+'</strong>';
		document.getElementById('left').disabled=true;
	}
	
	
    if((document.getElementById('right').src).indexOf('undefined') != -1)
	{
		document.getElementById('right').src = './files/pictures/rightarrow_img.JPG';
		
	}
	show_previous_img_prev(strarr,smImg);
}
function forward(strarr,strcap,rec,smImg,strcrd)
{
//alert(document.getElementById('left').src);
 
	rec = rec - 1;
    counter++;
	img_counter++;
	
	//alert(strcap);
	//	alert(strcrd);
	
	document.getElementById('left').disabled=false;
	var def_img_id = strarr.split(",");
	var def_cap_id = strcap.split("@");
	var def_crd_id = strcrd.split("@");
	

	var def_prev_img = document.getElementById('img_slideshow');
	var def_img_cap = document.getElementById('img_cap');
	var img_cnt = document.getElementById('img_cnt');
	var Str1;

	if(counter < rec)
	{ 
	   
		def_prev_img.src = def_img_id[forward_count];

       /* image credit */
		if(def_cap_id[forward_count] == 'blank')
		{
			
			def_cap_id[forward_count]='&nbsp;';
		}
		else
		{		
			//alert("else-image credit not  blank-set Str" + Str1);
			Str1 = def_cap_id[forward_count];
			
		}
		/* image credit */

		/*image caption */
		
		if(def_crd_id[forward_count] == 'blank')
		{
			
			def_crd_id[forward_count]='&nbsp;';
			if(Str1 != undefined)
			{
				var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] +"<br>" + photo +" "+Str1;
			}
			else
			{      var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] +"<br>" + photo;
			}
		}
		else
		{			
			if(Str1 != undefined)
			{
				//alert(Str1);
				var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] +"<br>" + photo + " " +Str1;
			}
			else
			{	var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] +"<br>" + photo;
			}
			
		}
		/* image caption */

		if(Str1 != undefined)


		def_img_cap.innerHTML = Str1; 
		else def_img_cap.innerHTML ='&nbsp;';
		
		
		img_cnt.innerHTML = '<strong>'+img_counter +'/'+(rec+1)+'</strong>';
	}
	else
	{
		
		def_prev_img.src = def_img_id[forward_count];

		/* image credit */
		if(def_cap_id[forward_count] == 'blank')
		{
			def_cap_id[forward_count]='&nbsp;';
			
		}
		else
		{
			Str1 =  def_cap_id[forward_count];
		}
 /* image credit */


 /* image caption */  

		if(def_crd_id[forward_count] == 'blank')
		{
			def_crd_id[forward_count]='&nbsp;';
			if(Str1 != undefined)
			{
				var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] +"<br>" + photo + " " +Str1;
			}
			else
			{	var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] + "<br>" + photo;
			}
		}
		else
		{ 
			if(Str1 != undefined)
			{
				var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] + "<br>" + photo + " "+Str1;
			}
			else
			{      var photo = document.getElementById('hideme').value;
				var Str1 = def_crd_id[forward_count] + "<br>" + photo;
			}
		}
	/* image caption */  
		if(Str1 != undefined)
		def_img_cap.innerHTML = Str1; else def_img_cap.innerHTML ='&nbsp;';
		img_cnt.innerHTML ='<strong>'+img_counter +'/'+(rec+1)+'</strong>';
		document.getElementById('right').disabled=true;
		
	}
	forward_count ++;
   
	show_next_img_prev(strarr,rec,smImg);
	
}
function show_next_img_prev(images,rec,smImg,fwd)
{
  
    var img_border = document.getElementById('outer_img_border_right');	
	img_border.style.cssText = 'border:1px #000 solid';
	//document.getElementById('left').disabled=false;
	var allimages = smImg.split(",");
	
	var prev_img_id = document.getElementById('right_img');
	
	if(fwd < rec)
	{  //alert(counter);
	   var imgsrc = allimages[fwd];
	   prev_img_id.innerHTML = "<img src='"+imgsrc+"'  height='50px' width='50px' id='right_prev'/>"
	}
	else
	{
	// alert('alse');
		remove_img('n');
	}
	
	
	

}

function show_previous_img_prev(images,smImg,bwd)
{

  // alert(images);
   var img_border = document.getElementById('outer_img_border_left');	
	img_border.style.cssText = 'border:1px #000 solid';
	//document.getElementById('left').enabled=true;
	var allimages = smImg.split(",");
	
	
	var prev_img_id = document.getElementById('left_img');
	if(bwd >= 0)
	{ 
	//alert(counter);
	var imgsrc = allimages[bwd];
	prev_img_id.innerHTML = "<img src='"+imgsrc+"'  height='50px' width='50px' id='left_prev'/>"
	}
	else
	{
	
		remove_img('p');
	}
	
	
}

function remove_img(op)
{
 //alert(op);


 
	if(op == 'n')
	{
	  var img_border = document.getElementById('outer_img_border_right');
      img_border.style.cssText = 'border:none';
	  var childimg = document.getElementById('right_prev');
      var prev_img_id = document.getElementById('right_img');
	  prev_img_id.removeChild(childimg);
	}
	if(op == 'p')
	{
		 var img_border = document.getElementById('outer_img_border_left');
         img_border.style.cssText = 'border:none';
		 var childimg = document.getElementById('left_prev');
         var prev_img_id = document.getElementById('left_img');
	     prev_img_id.removeChild(childimg);
	}
}
function mailpage()
{
mail_str = "mailto:?subject=Check out the " + document.title;
mail_str += "&body=I thought you might be interested in the " + document.title;
mail_str += ". You can view it at, " + location.href;
location.href = mail_str;
}
/*function ASV_Ajax(strURL)
{ 
	alert(strURL);
	var req = getXMLHTTP();
	alert(req);
	if(req)
	{
		req.onreadystatechange = function()
		{
		alert(req.readyState);
			if(req.readyState == 4)
			{ 	alert("status"+req.status); 
				if (req.status == 200)
				{	
					var ajaxStr = req.responseText;
						
					ajaxStr = ajaxStr.split(':seperator:');
					//alert(ajaxStr);
					
					
					try
					{
						if(strURL.indexOf("likeit") != -1)
						{
						  

						
						   document.getElementById('show_tot_vote').innerHTML = "<span class='red font28'>"+ ajaxStr[4]+"</span>";
						   document.getElementById('vote_done').innerHTML = ajaxStr[3];
						   
						   
						   
						}
					}
					catch(err)
					{
						
						
					}
			}
			else
			{ 
				alert("There was a problem while using XMLHTTP:\n");
			}
		}            
	}    
	
	req.open("GET", strURL, true); //open url using get method
	req.send(null);
	}

}*/
function ASV_Ajax(strURL)
{ 
	
	var req = getXMLHTTP();
	if(req)
	{
		req.onreadystatechange = function()
		{
			if(req.readyState == 4)
			{ 
				if (req.status == 200)
				{	
					var ajaxStr = req.responseText;
						
					ajaxStr = ajaxStr.split(':seperator:');
					//alert(ajaxStr);
					
					
					try
					{
						if(strURL.indexOf("likeit") != -1)
						{
						  
						
						   document.getElementById('show_tot_vote').innerHTML = "<span class='red font28'>"+ ajaxStr[4]+"</span>";
						   document.getElementById('vote_done').innerHTML = ajaxStr[3];
						   
						   
						   
						}
					}
					catch(err)
					{
						
						
					}
			}
			else
			{ 
				alert("There was a problem while using XMLHTTP:\n");
			}
		}            
	}    
	
	req.open("GET", strURL, true); //open url using get method
	req.send(null);
	}

}
 function printPreviewDiv(nid)
 {
 // alert(nid);
  var printid = "PrintContent" + nid;
 var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
       disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
       var content_vlue = document.getElementById(printid).innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><style type="text/css" />.display-block{display:block;}.print{height:auto; font-family:arial;} .font11{font-size:12px;} .print strong{margin-top:10px;}</style><title>Rd.com- Jokes</title>'); 
   docprint.document.write('</head><body onLoad="self.print()">');          
   docprint.document.write(content_vlue);          
   docprint.document.write('</body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
 }
 function Email(path)
 { //alert(path);
	 window.open(path,'Email',"titlebar=no,location=0,scrollbars=0,scrollbar=0,resizable=no,toolbar=no,status=no,menubar=no,resize=0,top=300,left=340,directories=0,height=410,width=420");
	

 }
