var title_jk='';

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 myfun(strURL,title, base_path, file_directory_path)
{  	
alert("Hi");
   var myfinalstr=0;
	var req = getXMLHTTP();
	if(req)
	{
		req.onreadystatechange = function()
		{
			if(req.readyState == 4)
			{ 
				if (req.status == 200)
				{	
					var ajaxStr = req.responseText;
					ajaxStr_arr = ajaxStr.split(':seperator:');
					var arr_len = ajaxStr_arr.length;
				 	try
					{
						if(strURL.indexOf("likeit") == -1)
						{
						   // alert("like");
							var myctlname = strURL.indexOf("whichctl");
							var myurllength = strURL.length;
							var mystr = strURL.substr(myctlname,myurllength);
							var myindex = mystr.indexOf("=");
							myfinalstr = mystr.substr(myindex+1,myurllength);
							var myvar = 'showvotes'+myfinalstr;
							var ajax4 = ajaxStr_arr[4];
							title_jk = 'jk_title'+myfinalstr;
				            try
							{
						 		if(ajax4 == "abc")
								{
                               		//document.getElementById(myvar).innerHTML ='Previously: No votes received.'; 
								}
								else
								{
									
								    var innethtml = document.getElementById(title_jk).innerHTML;
					   			    if(innethtml.indexOf("voters thought this was funny") != -1 )
								   	{
								   		document.getElementById(title_jk).innerHTML = title;
							
								   	}
								   	else
								  	{
								   		//alert("pasting % to div="+title_jk);
								 		document.getElementById('1').innerHTML='<strong class="prev">&nbsp;Previously: <a herf="#">Stand up </a></strong> <img src="'+base_path+''+file_directory_path+'/pictures/smile.gif" width="20" height="19" alt="smile"> <strong>' + ajaxStr_arr[4]+'% </strong>voters thought this was funny.';
								  	}
								}
							}
							catch(err)
							{
								alert(err);
							}
							
						}
						else
						{		
							
							var mymsg = ajaxStr_arr[3]; 
							try
							{
								if(mymsg.indexOf("undefined") != -1)
								{ 
						             throw 'Error occured!';
								 }
								else
								{
								 alert(mymsg);
								 	
								document.getElementById('rateit1').innerHTML='<strong class="prev">&nbsp;Previously: <a herf="#">Stand up </a></strong> <img src="'+base_path+''+file_directory_path+'/pictures/smile.gif" width="20" height="19" alt="smile"> <strong>' + ajaxStr_arr[4]+'% </strong>voters thought this was funny.';
						    	}
							}
							catch(err)
							{ alert(err);
							   //document.getElementById('msg').value="";
							}
				 								                          
						}
					}
				catch(err){  alert(err); //document.getElementById(myvar).value="";
				}
			}
			else
			{ 
				alert("There was a problem while using XMLHTTP:\n");
			}
		}            
	}    
	//document.getElementById('msg').value="";  
	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)
 {    var path = escape(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");
	

 }