function nothing() {
	return;
}

function CheckAll(obj) { 
	var form_obj = obj.form
	for (i = 0;i < form_obj.length;i++ )	{
		if (form_obj.elements[i].type == "checkbox") { 
			form_obj.elements[i].checked = (obj.checked) ? true : false; 
		}
	}
	return;
}

function ShowD(t)
{
	var currStyle = document.getElementById(t).style.display; var cact;
	if ( currStyle == 'block' ) { cact = 'none'; } else { cact = 'block'; }
	document.getElementById(t).style.display = cact;
	return;
}

function ShowAct(t,veids)
{
	var currStyle = document.getElementById(t).style.display; var cact;
	if ( veids == '0' ) { cact = 'none'; } else { cact = 'block'; }
	document.getElementById(t).style.display = cact;
	return;
}

function hidediv(pass) {
var divs = document.getElementsByTagName('div');

	for(i=0;i<divs.length;i++){
		if(divs[i].id.match(pass)){
			if (document.getElementById) // DOM3 = IE5, NS6
			divs[i].style.display="none";// show/hide
		else
			if (document.layers) // Netscape 4
			document.layers[divs[i]].display = 'none';
			else // IE 4
			document.all.hideShow.divs[i].display = 'none';
		}
	}
}

function showdiv(pass) {
var divs = document.getElementsByTagName('div');

	for(i=0;i<divs.length;i++){
		if(divs[i].id.match(pass)){
			if (document.getElementById) // DOM3 = IE5, NS6
			divs[i].style.display="block";// show/hide
		else
			if (document.layers) // Netscape 4
			document.layers[divs[i]].display = 'block';
			else // IE 4
			document.all.hideShow.divs[i].display = 'block';
		}
	}
}

function openWin(page, i, width, height) {
	window.name = "main";
	if(!width) width=488;
	if(!height) height=270;
	Win=this.open(page, 'win'+i, "toolbar=no,scrollbars=yes,resizable=no,status=yes,height="+height+",width="+width);
	Win.focus();
	return false;
}

function sf(page) {
	window.name = "main";
	width=670;
	height=300;
	Win=this.open('mailfriend.php?p='+page, 'tellfriend', "toolbar=no,scrollbars=yes,resizable=no,status=yes,height="+height+",width="+width);
	Win.focus();
}


nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta) {
    if (!document.all)
      return
    if (object != "[object]") {
      setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
      return;
    }
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp) {
      direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;
    if (object.filters.alpha.opacity != destOp) {
      nereidFadeObjects[object.sourceIndex]=object;
      nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}

function echeck(str) {

var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){ return false; }
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ return false; }
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ return false; }
if (str.indexOf(at,(lat+1))!=-1){ return false; }
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ return false; }
if (str.indexOf(dot,(lat+2))==-1){ return false; }
if (str.indexOf(" ")!=-1){ return false; }
return true					
}

function trim(stringToTrim) {
return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function setFocus(i) {
	document.getElementById(i).focus();
}

function updateTimeIndex() {
var st = document.getElementsByName("ddlStartTime")[0]
var et = document.getElementsByName("ddlEndTime")[0]
if (st.selectedIndex<84) {
et.selectedIndex=(st.selectedIndex + 12)
} else {
et.selectedIndex=(st.selectedIndex-84)
}
return false;
}

function CalculateHours(h,m) {
var st = document.getElementsByName("ddlStartTime")[0].selectedIndex;
var et = document.getElementsByName("ddlEndTime")[0].selectedIndex;
if (et<st) et=et+96;
var diff=((et-st)/4)*60;
var hours=Math.floor(diff/60);
var mins=diff-(hours*60);
if (mins>0) { var answer=hours+' '+h+' '+mins+' '+m; } else { var answer=hours+' '+h; }
document.getElementById('calcTimeSpan').innerHTML=answer;
return false;
}

function WinClose() {
window.close();
}

function RefreshCurrentPage() {
	var href = window.location.href;
	window.location.assign(href);
}

function RefreshOpenerPage() {
	var href = window.opener.location.href;
	window.opener.location.assign(href);
}

function RefreshParentPageTimeout() {
	setTimeout("RefreshParentPage()",1000);
}

function RefreshParentPage() {
	var href = window.parent.location.href;
	window.parent.location.assign(href);
}

function Locate(href) {
	window.location.assign(href);
}

function isWhitespace(charToCheck) {
var whitespaceChars = " \t\n\r\f";
return (whitespaceChars.indexOf(charToCheck) != -1);
}

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 getCookie(c_name) {
if (document.cookie.length>0) {
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1) { 
c_start=c_start + c_name.length+1 
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
} 
}
return ""
}

function closeMsg() {
window.parent.CloseInnerWindow();
}

function getVal(i) {
return document.getElementById(i).value;
}

function getValCheck(i) {
t=document.getElementById(i).checked;
if (t==true) { v=1; } else { v=0;}
return v;
}

function setVal(i,v) {
document.getElementById(i).value=v;
}

function setInnerVal(i,v) {
document.getElementById(i).innerHTML=v;
}

function setImgSrc(i,v) {
if (document.getElementById(i)) {
	document.getElementById(i).src=v;
}
}

function ShowMsg(i) {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/msg.php?pid='+i;
}

function ShowComment(i) {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/favcom.php?pid='+i;
}

function ShowNewAd(i) {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/newad.php?pid='+i;
}

function ShowAdWindow(i) {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/showad.php?pid='+i;
}

function DoRegistration() {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/doregister.php';
}

function DoLogin() {
window.name = "main";
document.getElementById('msgWindow').style.display='block';
document.getElementById('msgWindowIfr').src='/site/sw/dologin.php';
}

function SwapImg(i,s) {
document.getElementById(i).src=s;
}

function CheckAll(obj) { 
var form_obj = obj.form
for (i = 0;i < form_obj.length;i++ )	{
	if (form_obj.elements[i].type == "checkbox") { 
		form_obj.elements[i].checked = (obj.checked) ? true : false; 
	}
}
}

function DelSelMsg(id,t) {
if (confirm(t))	{
	document.getElementsByName(id)[0].submit();
}	
}

function DataSaved() {
ShowAct('statusWindow',1);
setTimeout("DataSavedRemove()",300);
}
function DataSavedRemove() {
ShowAct('statusWindow',0);
}

function insert(text,i){
var a = document.getElementsByName(i)[0];
a.value=a.value+text;
return;
}

function insert2(text,i){
var a = opener.document.getElementsByName(i)[0];
a.value=a.value+text;
return;
}

function PleaseWait(i) {
url='/site/sw/wait.php';
GetUrl(url,i);
}

function DoUserSearch(v,i) {
PleaseWait(i);
url='/site/sw/search_user.php?'+v;
GetUrl(url,i);
}

function SearchResults(v,i) {
url='/site/sw/search_results.php?b='+v;
GetUrl(url,i);
}

function alpha(e) {
var k;
document.all ? k = e.keyCode : k = e.which;
return ((k > 47 && k <= 57) || k == 43 || k == 8 || k == 0);
}

function uploadFile(obj) {
	ShowAct('uploader',0);
	ShowAct('loading',1);
	document.getElementById('loading').innerHTML="<img src='/site/img/waiting.gif' alt='loading...'>";
	document.getElementById('UploadFormName').submit();
}


function ShowActOpener(t,veids)
{
	var currStyle = parent.document.getElementById(t).style.display; var cact;
	if ( veids == '0' ) { cact = 'none'; } else { cact = 'block'; }
	parent.document.getElementById(t).style.display = cact;
	return;
}
