Cufon.replace('.cufon');
Cufon.replace('#content.base h1');

jQuery.noConflict();

function form_input_classes(){
    jQuery('input[type="text"]').addClass('text');
    jQuery('input[type="password"]').addClass('text');
    jQuery('input[type="checkbox"]').addClass('checkbox');
    jQuery('input[type="radio"]').addClass('radiobutton');
    jQuery('input[type="submit"]').addClass('submit');
    jQuery('input[type="image"]').addClass('buttonImage');
}

function form_labelize() {  jQuery(".labelize input:text").clearingInput(); 
} 

function check_cookie() {   
    var COOKIE_NAME = "splash";
		
    if(jQuery.cookie(COOKIE_NAME))
    {
	
	var spHits =  jQuery.cookie(COOKIE_NAME);
	spHits = parseInt(spHits);
	
		if(spHits < 3)
		{
			spHits++;
			jQuery.cookie(COOKIE_NAME, spHits, { path: '/'});
		}else
		{   
			jQuery.cookie(COOKIE_NAME, null, { path: '/'});
		}
	
    } else
	{
	  if(!jQuery.cookie("splash-submitted"))
	  {
	    open_dialogue();	
	  }
	  jQuery.cookie(COOKIE_NAME, '1', { path: '/'});
	  return false;
	
	}
}


function open_dialogue() {
  var api = jQuery(".overlay").overlay({oneInstance: false, api: true, expose:'#000000', close:'.close'}); 

  api.load();
}

function check_if_submit() {
    var COOKIE_NAME = "splash-submitted";
    var date = new Date();
    date.setTime(date.getTime() + (365 * 24 * 60 * 60 * 1000));
	
    jQuery('.overlay #submit').click(function(){
		
    jQuery.cookie(COOKIE_NAME, 'true', { path: '/', expires: date});				
    });		
}

jQuery(document).ready(function() {
    form_input_classes();
    form_labelize();
    if(jQuery('.overlay').length > 0)
    {
		check_cookie();
		check_if_submit();
    }
    	
});

