function radioCheck(me,group){ 
var checked = me.checked;
	if (checked) 
		for (var i = 1; i < arguments.length; i++) {
			var ck = document.getElementById(arguments[i]);
			if (ck) ck.checked = false;
			if (ck) ck.value = 'off';			
		}
	me.checked = checked; // checkbox action
	me.value = 'on'; // checkbox action
	//me.checked = true; // radiobox action
} 						
	
function flipCheck(me)	{
	if(me.value == 'off'){
		me.value = 'on';		
	}else{
		me.value = 'off';	
	}	
}
function toggleDiv(id,flagit) {
	if (flagit=="1"){
		if (document.layers) document.layers[''+id+''].visibility = "show"
		else if (document.all) document.all[''+id+''].style.visibility = "visible"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
	}
	else
		if (flagit=="0"){
		if (document.layers) document.layers[''+id+''].visibility = "hide"
		else if (document.all) document.all[''+id+''].style.visibility = "hidden"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
	}
}

function toggleLayer( whichLayer )
{
  var elem, vis;
  if( document.getElementById ) // this is the way the standards work
    elem = document.getElementById( whichLayer );
  else if( document.all ) // this is the way old msie versions work
      elem = document.all[whichLayer];
  else if( document.layers ) // this is the way nn4 works
    elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}
function popitup(url) {
	newwindow=window.open(url,'name','height=350,width=630');
	if (window.focus) {newwindow.focus()}
	return false;
}

// Get the HTTP Object
function getHTTPObject(){
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
		else if (window.XMLHttpRequest) return new XMLHttpRequest();
			else {
				alert("Your browser does not support AJAX.");
			return null;
		}
}

function setMessage(id) {
//  	 alert(httpObject.responseText);	
	 if(httpObject.readyState == 4){
		mdiv = document.getElementById(id);
			mdiv.innerHTML = httpObject.responseText;
   }
}


// Implement business logic
function submitFlag(id){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/submitFlag.php?adID="+id, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('rec-box');
	}
}
function addToFav(id,userId){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/adToFav.php?adID="+id+ "&userId="+userId, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('favMessage');
	}
}

function checkLogin(login){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/loginCheck.php?login="+login, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('display_name_taken');
	}
}
// Implement business logic
function recommedIt(id){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/recommendIt.php?adID="+id, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('rec-box');
	}
}

function checkEmail(email){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/emailCheck.php?email="+email, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('invalid_email');
	}
}
function checkLoginEmail(email){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/loginEmailCheck.php?email="+email, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('email_taken');
	}
}

function deleteAd(adID,key){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/deletead.php?adId="+adID+ "&key="+key, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('userIdMessage');
	}
}
function rePostAd(adID,key){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/rePostad.php?adId="+adID+ "&key="+key, false);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessage('userIdMessage');
	}
}

function refreshCaptcha(){
	var d = new Date();
	document.getElementById('captchaImage').setAttribute('src', '/captcha/captcha.php?r='+ d.getTime());
}

<!-- this is the Login Box-->
	function flashnotice_2() {
		var myBox_2 = new GlassBox();
		myBox_2.init( 'myBox_2', '500px', '300px', 'hidden', '', true, true );
		myBox_2.lbo( true, 0.0 ); 
		myBox_2.appear();
	}

<!-- delete Images-->
subject_id = '';
function deleteImg(div_id,id){
	subject_id = div_id;	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/ajax/deleteImage.php?id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setMessageDiv;
	}
}
function setMessageDiv() {
	 if(httpObject.readyState == 4){
	    mdiv = document.getElementById(subject_id);
		mdiv.innerHTML = httpObject.responseText;			
   }
}

