var loadingMsg = 'Loading...';
var messeges = 1;
function dd(id){
	$('#'+id).toggle();
	if($('#img'+id).attr("src") == '/images/u.gif'){
		$('#img'+id).attr("src","/images/d.gif");
	} else {
		$('#img'+id).attr("src","/images/u.gif");
	}
}
function load_degrees(){
	var id = $("#school").val();
	if(id != 0){
	$("#program").attr("disabled","disabled");
	$.post("/rproccessor.php",{act: "degrees", id: id},function(data){
		$("#program").html(data);
		document.getElementById("program").selectedIndex = 0;
		$("#program").removeAttr("disabled")
		});
	} else {
		$("#program").attr("disabled","disabled");
		$("#program").html('<option value="666" selected="selected" >[choose school first]<\/option>');
	}
}
function sValue(id){
	var el = document.getElementById(id)
	var si = el.selectedIndex;
	return {id: el.options[si].value,text: el.options[si].innerHTML};
}
function sIndex(id,value){
	if(value){
		document.getElementById(id).selectedIndex = value;
	} else {return document.getElementById(id).selectedIndex; }
	
}
function otherType(id){
	var ret;
	switch(id){
		case 'nationality': ret = 'nationality'; break;
		case 'nationality2': ret = 'nationality'; break;
		case 'city': ret = 'city'; break;
		case 'city2': ret = 'city'; break;
		case 'farea': ret = 'functional area'; break;
		case 'farea2': ret = 'functional area'; break;
		case 'industry': ret = 'industry'; break;
		case 'industry2': ret = 'industry'; break;
		case 'ecity': ret = 'event city'; break;
		case 'jcity': ret = 'job city'; break;
	}
	return ret;
}
function changeCity(){
	var cityId = $('#cities').val(); 
	if(cityId != 'none') {window.location = '/city/'+cityId+'/'};
}
function popup(html,possition){
	possition = possition || 180;
	var dim = TB_getPageScrollTop();
	var top = parseInt(dim[1]) + possition;
	$('body').append('<div class="pop-up" id="popup">'+html+'</div>');
	$('#popup').css('top',top+'px');
	$('#popup').fadeIn();
}
function popupHtml(text){
	$('#popup').html(text);
}
function loading(text,possition){
	popup('<div class="cntr"><p><strong>'+text+'</strong></p><p><img src="/images/loading.gif" alt=""/></p></div>',possition);
}
function closePopup(){
	$('#popup').fadeOut(function(){
		$('#popup').remove();
	});
}
function TB_getPageScrollTop(){
	var yScrolltop;
	var xScrollleft;
	if (self.pageYOffset || self.pageXOffset) {
		yScrolltop = self.pageYOffset;
		xScrollleft = self.pageXOffset;
	} else if (document.documentElement && document.documentElement.scrollTop || document.documentElement.scrollLeft ){	 // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
		xScrollleft = document.documentElement.scrollLeft;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
		xScrollleft = document.body.scrollLeft;
	}
	arrayPageScroll = new Array(xScrollleft,yScrolltop) 
	return arrayPageScroll;
}
function validateMail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }
   else return true;
}
function loadMsg(id){
	$.post('/proccessors/data.php',{act: "infoMsg",id: id},function(data){
		if(data != 'none') popup(data);
	})
}
function confirmDate(){
	$.post('/proccessors/data.php',{act: 'confirmDate'},function(){
		$('#datebox').html('<p>Your Profile is up to date</p><p class="links">&nbsp;</p>')
	})
}
function closeM(id){
	$('#messege'+id).remove();
}
function addMessege(messege){
	/*<div class="confirm_box">
<div class="close"><a href="#">x</a></div>
<div class="c_boxp"><p>Your connection request was sent to John.</p></div>
</div>
*/
	$('#one-cols').append('<div class="confirm_box" id="messege'+messeges+'"></div>');
	$('#messege'+messeges).append('<div class="close"><a onclick="closeM('+messeges+')">x</a></div>');
	$('#messege'+messeges).append('<div class="c_boxp"><p>'+messege+'</p></div>');
	messeges++;
}

$.fn.defaultText = function(text,special){
	this.each(function(i,element){
		$(element).focus(function(){
			if($(this).is("."+special)){
			$(this).removeClass(special);
			temp = $(this).val();
			$(this).val('');
			}
		});	
		$(element).blur(function(){
			if($(this).val().length == 0){
			$(this).addClass(special);
			$(this).val(temp);}
		});			
	})
}
