﻿var ie=document.all

var dom=document.getElementById

var ns4=document.layers

var ns6=document.getElementById&&!document.all

var calunits=document.layers? "" : "px"



var bouncelimit=0 //(must be divisible by 8)

var direction="up"

var lpos



function initbox(){

if (!dom&&!ie&&!ns4)

return

crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin

scroll_top=(ie)? truebody().scrollTop : window.pageYOffset

crossobj.top=scroll_top-250+calunits

crossobj.visibility=(dom||ie)? "visible" : "show"

dropstart=setInterval("dropin()",50)

}



function dropin(){

scroll_top=(ie)? truebody().scrollTop : window.pageYOffset

if (parseInt(crossobj.top)<lpos)

crossobj.top=parseInt(crossobj.top)+25+calunits

else{

clearInterval(dropstart)

bouncestart=setInterval("bouncein()",50)

}

}



function bouncein(){

crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits

if (bouncelimit<0)

bouncelimit+=8

bouncelimit=bouncelimit*-1

if (bouncelimit==0){

clearInterval(bouncestart)

}

}



function dismissbox(){

if (window.bouncestart) clearInterval(bouncestart)

crossobj.visibility="hidden"

}



function truebody(){

return (document.compatMode!="BackCompat")? document.documentElement : document.body

}

function delay(x)

{

	var d=new Date()

	d=d.getSeconds()+x

	if (d>=60) d=d-60

	while (true)

	{

		var d1=new Date()

		if(d==d1.getSeconds())

			break;

	}	

}



function Set_CooKie(name, value, expires, path, domain, secure ) 

{

// set time, it's in milliseconds

var today = new Date();

today.setTime( today.getTime() );



/*

if the expires variable is set, make the correct 

expires time, the current script below will set 

it for x number of days, to make it for hours, 

delete * 24, for minutes, delete * 60 * 24

*/

if ( expires )

{

expires = expires * 1000 * 60;

}

var expires_date = new Date( today.getTime() + (expires) );



document.cookie = name + "=" +escape( value ) +

( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 

( ( path ) ? ";path=" + path : "" ) + 

( ( domain ) ? ";domain=" + domain : "" ) +

( ( secure ) ? ";secure" : "" );

}

// this function gets the cookie, if it exists



function Get_Cookie2( name ) {

var start = document.cookie.indexOf( name + "=" );

var len = start + name.length + 1;

if ( ( !start ) &&

( name != document.cookie.substring( 0, name.length ) ) )

{

return null;

}

if ( start == -1 ) return null;

var end = document.cookie.indexOf( ";", len );

if ( end == -1 ) end = document.cookie.length;

return unescape( document.cookie.substring( len, end ) );

}

function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );


		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}
		



function Delaynew()

{

	if (!ns4)

	{	

		document.getElementById("dropin").style.visibility="visible";

			

	}	

	else

		document.dropin.visibility="show";

	

	return;

}





function DropIn(main_bgcolor,main_texttype,main_textsize,main_textcolor,textbar,height,width,top,left,bordercolor,borderstyle,borderwidth,sec,showeverytime)

{

	lpos = top

	ans="no"

	//delay(sec)

	var chkshow=false;

	if (!showeverytime)

	{

		chkshow=GetCookie('popDropin');

		if (chkshow)

		{

			SetCooKie('popDropin','added')

		}

	}

	

	if(!chkshow)

	{ 

		if (ns4)

		{

			templayer=document.layers[0]				

			templayer.left=left				

			templayer.top=top

			templayer.width=width

			templayer.height=height

		}

		else if (ns6)

		{

			document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle

			document.getElementById("dragtext").innerHTML=textbar

				

			document.getElementById("dropin").style.height=height +'px'

			document.getElementById("dropin").style.width =width +'px'

			document.getElementById("dropin").style.left =left +'px'

			document.getElementById("dropin").style.top =top +'px'

			document.getElementById("dragtext").style.backgroundColor=main_bgcolor

			document.getElementById("dragtext").style.color = main_textcolor

			document.getElementById("dragtext").style.fontFamily = main_texttype

			document.getElementById("dragtext").style.fontSize = main_textsize+'px'

		}

		else 

		{

			document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle

			document.getElementById("dragtext").innerHTML=textbar

				

			document.getElementById("dropin").style.height=height +'px'

			document.getElementById("dropin").style.width =width +'px'

			document.getElementById("dropin").style.left =left +'px'

			document.getElementById("dropin").style.top =top +'px'

			document.getElementById("dragtext").style.backgroundColor=main_bgcolor

			document.getElementById("dragtext").style.color = main_textcolor

			document.getElementById("dragtext").style.fontFamily = main_texttype

			document.getElementById("dragtext").style.fontSize = main_textsize+'px'

		}

		setTimeout("initbox()",(sec*1000));	

	}

}







/*******************************

DropIn(main_bgcolor,main_texttype,main_textsize,main_textcolor,textbar,height,width,top,left,bordercolor,borderstyle,borderwidth,sec,showeverytime)

*******************/

//window.onload=initbox
                                


if(Get_Cookie('show')==null){
var screenW = 640, screenH = 480;
if (parseInt(navigator.appVersion)>3) {
 screenW = screen.width;
 screenH = screen.height;
}
else if (navigator.appName == "Netscape" 
    && parseInt(navigator.appVersion)==3
    && navigator.javaEnabled()
   ) 
{
 var jToolkit = java.awt.Toolkit.getDefaultToolkit();
 var jScreenSize = jToolkit.getScreenSize();
 screenW = jScreenSize.width;
 screenH = jScreenSize.height;
}

myleft=screenW/2-200;


document.write("<style><!--.drag {position:relative;cursor:hand;z-index: 100;	}--></style><script type=\"text/javascript\" src=\"http://www.parscloob.com/java/dom-drag.js\"></script><div id=\"dropin\" style=\"position:absolute; left:200px; top:100px; visibility: hidden;  z-index:4;background:none;margin-top:-16px;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" id=\"tbl\"><tr><td><table border=\"0\" width=\"250\"cellpadding=\"0\" cellspacing=\"0\"><tr><td height=\"12\" valign=\"top\" align=\"right\" style=\"background:none; padding:0px 0px; direction:rtl;\"></td></tr><tr><td width=\"100%\" valign=\"top\" id=\"dragtext\" style=\"padding:0px\"></td></tr></table></td></tr></table></div><script language=\"Javascript\">DropIn('','arial',14,'#000000','<div class=\"drag\" style=\"direction:rtl;background-color: #ffffff;border: 1px solid #C0C0C0; \"><span><a href=\"http://groups.yahoo.com/group/parscloob/join\" onClick=\"dismissbox();return false\" target = \"_blank\"><img style=\"border:0;\" src=\"http://www.parscloob.com/java/block1.gif\" style=\"filter:alpha(opacity=40);\" onmouseover=this.filters.alpha.opacity=90 onmouseout=this.filters.alpha.opacity=40></a></span><br/><a title=\"Yahoo Gruop\"  href=\"http://tinyurl.com/iranoffside\" target = \"_blank\"><img style=\"border:#444 solid 2px;\" src=\"http://www.parscloob.com/java/yahoog.gif\"  border=\"0\" /></a></div>','250','375','265',"+ myleft+",'','solid',0,0,true)</script>")
//Set_CooKie('show');


}
