
function swapClass1(id)
{
	o = document.getElementById(id);
	o.className = 'ad_form_on';	
}

function unswapClass1(id)
{
	o = document.getElementById(id);
	o.className = 'ad_form_off';
}

function interceptContacts()
{
  	xajax.realCall = xajax.call;
    	xajax.call = function(sFunction, aArgs, sRequestType)
    	{
    		switch (sFunction)
    		{
    			case 'sendContacts':
        			xajax.$('ajaxMessage').style.display='block';
            		xajax.$('contactsForm').style.display='none';
            	break;
            	default:
            	break;
    		}
        	return this.realCall(sFunction, aArgs, sRequestType);
    	}

    	xajax.realProcessResponse = xajax.processResponse;
    	xajax.processResponse = function(xml)
    	{
            xajax.$('ajaxMessage').style.display = 'none';
            xajax.$('contactsForm').style.display='block';
        	return this.realProcessResponse(xml);
    	}
}


function interceptChpass()
{
  	xajax.realCall = xajax.call;
    	xajax.call = function(sFunction, aArgs, sRequestType)
    	{
    		switch (sFunction)
    		{
    			case 'chPass':
        			xajax.$('ajaxMessage').style.display='block';
            		xajax.$('chPassForm').style.display='none';
            	break;
            	default:
            	break;
    		}
        	return this.realCall(sFunction, aArgs, sRequestType);
    	}

    	xajax.realProcessResponse = xajax.processResponse;
    	xajax.processResponse = function(xml)
    	{
            xajax.$('ajaxMessage').style.display = 'none';
            xajax.$('chPassForm').style.display='block';
        	return this.realProcessResponse(xml);
    	}
}



function interceptSearch()
{

  		xajax.realCall = xajax.call;
    	xajax.call = function(sFunction, aArgs, sRequestType)
    	{    		  
    		switch (sFunction)
    		{
    			case 'dsearch':     			   		
        			xajax.$('ajaxMessage').style.display='block'; 
            		xajax.$('searchResults').style.display='none';
            	break;
            	default:
            	break;
    		}		
        	return this.realCall(sFunction, aArgs, sRequestType);
    	}    	
    	
    	xajax.realProcessResponse = xajax.processResponse;
    	xajax.processResponse = function(xml)
    	{        
            xajax.$('ajaxMessage').style.display = 'none';
            xajax.$('searchResults').style.display='block';                    
        	return this.realProcessResponse(xml);
    	}     
}


function interceptRegistration()
{

  		xajax.realCall = xajax.call;
    	xajax.call = function(sFunction, aArgs, sRequestType)
    	{    		  
    		switch (sFunction)
    		{
    			case 'registerUser':     			   		
        			xajax.$('ajaxMessage').style.display='block'; 
            		xajax.$('registrationForm').style.display='none';
            	break;
            	default:
            	break;
    		}		
        	return this.realCall(sFunction, aArgs, sRequestType);
    	}    	
    	
    	xajax.realProcessResponse = xajax.processResponse;
    	xajax.processResponse = function(xml)
    	{        
            xajax.$('ajaxMessage').style.display = 'none';
            xajax.$('registrationForm').style.display='block';                    
        	return this.realProcessResponse(xml);
    	}     
}
    	
    	
function intercept()
{
	
        xajax.realCall = xajax.call;
    	xajax.call = function(sFunction, aArgs, sRequestType)
    	{
    		switch (sFunction)
    		{
    			case 'submitAd':
        			xajax.$('placing_ad').style.display='block'; 
            		xajax.$('newAdForm').style.display='none';
            	break;
            	default:
            	break;
    		}		
        		return this.realCall(sFunction, aArgs, sRequestType);
    	}    	
    	
    	xajax.realProcessResponse = xajax.processResponse;
    	xajax.processResponse = function(xml)
    	{           		
            xajax.$('placing_ad').style.display = 'none';
            xajax.$('newAdForm').style.display='block';                    
        	return this.realProcessResponse(xml);
    	}     
}
    	
 function submitSignup()
		{				
			xajax_submitAd(xajax.getFormValues("newad"));
			return false;
		}	
		
function filterSubmit(message,value)
		{		
			if (value == -1) 
			{
					alert(message);  
					return false; 
			}
			else
			{
				return true;	
			}
			
		}	
		

function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

    if (keycode == 13)
    {
      myfield.form.submit();
      return false;
    }   
      else   return true;
}

function submitenter1(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

    if (keycode == 13)
    {
      return 1;
    }   
      else   return 0;
}

function runningLine(str)
{
 return 1;
 document.getElementById('running_line').innerHTML = str;
 str=str.substring(1, str.length) + str.substring(0, 1);
 setTimeout("runningLine('"+str+"')", 300);  
}

