// Java Document
// WWW.PIGEON24.COM
 function show_dialog (msg,title,h) {
	  var spann='';
	  if (!h){ h=250; spann='<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>';};
	var newDiv = null;
	newDiv =document.createElement('div');
	newDiv.id='msg_result';
	newDiv.title=title,
	newDiv.innerHTML='<div align="center">'+spann+msg+'</div>';
	document.getElementsByTagName( 'head' )[0].appendChild( newDiv );
	$("#msg_result").dialog({
			modal: true,
			width:'auto',
			position:'top',
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			},
			buttons: {
				Close: function() {
					$(this).dialog('close');
				}
			}
		});}
 function w(pos,val) {
	 document.getElementById(pos).innerHTML=val;
 };
 function hide_e (pos) {
 $("#"+pos).toggle('blind','',500,''); 
 }
 function show_pole () {
  var a;
  a=document.getElementById('about').value;
  if (a=='other') document.getElementById('other').style.display=''; else document.getElementById('other').style.display='none';
  }
 function php( p_script_url ) {
      script = document.createElement( 'script' );
      script.src = p_script_url;
      document.getElementsByTagName( 'head' )[0].appendChild( script );}
 function add_vote(id,n,msg) {
	php ('add_photo_desc.php?action=vote&id='+id+'&rate='+n);
 	var title='Pigeon24.com'; 
	show_dialog (msg,title);
 }
 function attach_file( p_script_url ) {
      script = document.createElement( 'script' );
      script.src = p_script_url;
      document.getElementsByTagName( 'head' )[0].appendChild( script );}
 function open_link (url) {
	window.open(url);};
 function save_news(form,err) {
var title=form.title;
var data=form.data;
title.className='form';data.className='form';
if (!title.value) {title.focus();r=1; title.className='red_border';}
if (!data.value) {data.focus();r=1; data.className='red_border';}
if (title.value && data.value) form.submit(); else show_dialog(err,'pigeon24.com');}
 function escreve(valor) {
	document.getElementById("cont1").innerHTML = "www."+valor+".pigeon24.com";}
 function res_save (err) {
var mm= document.getElementById('form15');
var name= document.getElementById('r_name');
var date= document.getElementById('r_date');
var km= document.getElementById('r_km');
var r;

if (!km.value) {km.focus();r=1; km.className='red_border';}
if (!name.value) {name.focus();r=1; name.className='red_border';}
if (!date.value) {date.focus();r=1; date.className='red_border';}
if (!r) mm.submit(); else  document.getElementById('show_error').innerHTML=err;
};
 function ch_d (id) {
	  document.images['des_img'].src='pedigree_templ/'+id+'.jpg';
	  document.getElementById('design').value = id;
	  document.getElementById('d_t').style.display='none';
	  document.getElementById('big_t').style.display='';
  }
 function del_img (img,id,nid,pid) {
document.getElementById('table_remove').style.display='';
document.images["rem_img"].src=img;
document.getElementById('titleto').innerHTML='Delete photo';
document.getElementById('only').innerHTML='<a href="user_page.php?pid='+pid+'&nid='+nid+'&del_news_p='+id+'&action=news" class="link_white">Only from this news</a>';
document.getElementById('all').innerHTML='<a href="user_page.php?pid='+pid+'&nid='+nid+'&del_news_p='+id+'&action=both" class="link_white">From your image gallery</a>';}
 function del_img_all (img,id,nid,pid) {
document.getElementById('table_remove').style.display='';
document.images["rem_img"].src=img;
document.images["rem_img"].alt='No Image';
document.getElementById('titleto').innerHTML='Delete all photos';
document.getElementById('only').innerHTML='<a href="user_page.php?pid='+pid+'&nid='+nid+'&news_del='+id+'&action=news" class="link_white">Only from this news</a>';
document.getElementById('all').innerHTML='<a href="user_page.php?pid='+pid+'&nid='+nid+'&news_del='+id+'&action=both" class="link_white">From your image gallery</a>';}
 function del_img_p (img,id,pid,aid) {
document.getElementById('table_remove').style.display='';
document.images["rem_img"].src=img;
document.getElementById('titleto').innerHTML='Delete photos';
document.getElementById('only').innerHTML='<a href="user_page.php?pid='+pid+'&edit_album='+aid+'&delete='+id+'&action=album" class="link_white">Only from this album</a>';
document.getElementById('all').innerHTML='<a href="user_page.php?pid='+pid+'&edit_album='+aid+'&delete='+id+'&action=both" class="link_white">From your image gallery</a>';}
 function del_img_all_p (img,id,pid) {
document.getElementById('table_remove').style.display='';
document.images["rem_img"].src=img;
document.getElementById('titleto').innerHTML='Delete all photos';
document.getElementById('only').innerHTML='<a href="user_page.php?pid='+pid+'&edit_album='+id+'&delete_album='+id+'&action=album" class="link_white">Only from album</a>';
document.getElementById('all').innerHTML='<a href="user_page.php?pid='+pid+'&edit_album='+id+'&delete_album='+id+'&action=both" class="link_white">From your image gallery</a>';}
 function add_banner() {
			var name=document.getElementById('name');
			var email=document.getElementById('email');
			var url=document.getElementById('url');
			var us=document.getElementById('us');
			var cap=document.getElementById('captcha_text');
			var f=0;
			name.className='form';
			email.className='form';
			url.className='form';
			us.className='form';
			cap.className='form';
			if (!cap.value) {f=1;cap.className='red_border';}
			if (!name.value) {f=1;name.className='red_border';}
			if (!email.value) {f=1;email.className='red_border';}
			if (!url.value || url.value=='http://' ) {f=1;url.className='red_border';}
			if (!us.value || us.value=='http://') {f=1;us.className='red_border';}
			if (f!=1) php('add_photo_desc.php?action=check_cap_link_ex&code='+cap.value+'&email='+email.value);
		}
 function r_frame(id){
    var newheight;
    var newwidth;

    if(document.getElementById){
        newheight=document.getElementById(id).contentWindow.document .body.scrollHeight;
        newwidth=document.getElementById(id).contentWindow.document .body.scrollWidth;
    }

    document.getElementById(id).height= (newheight) + "px";
    document.getElementById(id).width= (newwidth) + "px";}
 function vote_pigeon (vote,id) {
attach_file('add_photo_desc.php?action=vote_pigeon&vote='+vote+'&id='+id);}
 function add_catalog (form,err) {
	 var title=form.title.value;
	 var file=form.file.value;
	 var id=form.id.value;
	 if (!id)  if (!title || !file) document.getElementById('msg').innerHTML=err; else form.submit();
	 if (id)  if (!title) document.getElementById('msg').innerHTML=err; else form.submit();
 }
 function rename_page (id) {
	 var name;
	 name=document.getElementById('ren_page_'+id).name.value;
	 if (name) attach_file('add_photo_desc.php?action=ren_page&id='+id+'&name='+name);
	 hide_e('ren_page_'+id);
	 w('old_name_'+id,name);
 }
 function bug ()  {
	var url='bug.php';
	var width = 320;
    var height = 350;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "resizable=no,toolbar=no,menubar=no,status=no,scrollbars=yes,directories=no, width=" + width + ",height=" + height + ",left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    myWindow = window.open(url, "subWind", windowFeatures); } 
 function check_qq () {
var s=document.getElementById('subject');
var info=document.getElementById('info');
s.className='form';
info.className='form';
if (!s.value) s.className='red_border';
if (!info.value) info.className='red_border';
if (s.value && info.value) document.getElementById('qq_f').submit();}
 function show_delete (msg,title,url) {
	  var spann='';
	  var h;
	  if (!h){ h=250; spann='<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>';};
	var newDiv = null;
	newDiv =document.createElement('div');
	newDiv.id='msg_result';
	newDiv.title=title,
	newDiv.innerHTML='<div align="center">'+spann+msg+'</div>';
	document.getElementsByTagName( 'head' )[0].appendChild( newDiv );
	$("#msg_result").dialog({
			modal: true,
			width:'auto',
			position:'top',
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			},
			buttons: {
				No: function() {
					$(this).dialog('close');
				},
				Yes: function() {window.location=url;}
			}
		});}
 function show_det (id,total) {
		for(var i=1;i<=total;i++)
		{
			document.getElementById('l_'+i).style.display='none';
			document.getElementById('d_'+i).style.display='none';
		}
			document.getElementById('l_'+id).style.display='';
			document.getElementById('d_'+id).style.display='';
	}
 function show_all_orders (total) {
		for(var i=1;i<=total;i++)
		{
			document.getElementById('l_'+i).style.display='';
			document.getElementById('d_'+i).style.display='none';
		}
	}
 function show_paypal_bank (p) {
		document.getElementById('paypal').style.display='none';
		document.getElementById('bank').style.display='none';
		document.getElementById(p).style.display='';
	}
function point_it(a){
	for (i=1;i<=a;i=i+1) 
{
    pos_x = document.getElementById("photo_"+i).offsetLeft;
    pos_y = document.getElementById("photo_"+i).offsetTop;
    document.getElementById("x_"+i).value = pos_x;
    document.getElementById("y_"+i).value = pos_y;}}
 function check_chislo(obj) {
	var t=obj.value;
	var l=obj.value.length;
	l--;
	if (t != Number(t)) obj.value=obj.value.substr(0,l);
		//document.getElementById().length
		}
function check_reg_form(step) {
	if (step==1) {
		document.getElementById('reg_form').submit();
		return true;
	}
	if (step==2) {
		var username=document.getElementById('username');
		var password=document.getElementById('password');
		var password2=document.getElementById('password2');
		var email=document.getElementById('email');
		var name=document.getElementById('name');
		var captcha_text=document.getElementById('captcha_text');
		
		// Errors
		var no_pass=document.getElementById('no_pass').value;
		var no_pass2=document.getElementById('no_pass2').value;
		var user_ex=document.getElementById('user_ex').value;
		var email_ex=document.getElementById('email_ex').value;
		var no_name=document.getElementById('no_name').value;
		var no_username=document.getElementById('no_username').value;
		var pas1nepass2=document.getElementById('pas1nepass2').value;
		var no_email=document.getElementById('no_email').value;
		
		var msg=document.getElementById('msg');
		var txt='';
		var f=0;
		msg.innerHTML=txt;
		username.className='form';
		password.className='form';
		password2.className='form';
		email.className='form';
		name.className='form';
		// Check for empty
		if (!username.value) {f=1;username.className='red_border';txt=txt+'<br>'+no_username};
		if (!password.value) {f=1;password.className='red_border';txt=txt+'<br>'+no_pass};
		if (!password2.value) {f=1;password2.className='red_border';txt=txt+'<br>'+no_pass2};
		if (!email.value) {f=1;email.className='red_border';txt=txt+'<br>'+no_email};
		if (!name.value) {f=1;name.className='red_border';txt=txt+'<br>'+no_name};
		if (f==1) {msg.innerHTML=txt;$('#error_msg').dialog('open');document.getElementById('captcha').src='captcha.php?'+Math.random();return false;}
		// check pass1=pass2
		if (password.value!=password2.value) {f=1;password.className='red_border';password2.className='red_border';txt=txt+'<br>'+pas1nepass2};
		if (f==1) {msg.innerHTML=txt;$('#error_msg').dialog('open');return false;}
		// Go to php check for email and username
		attach_file ('add_photo_desc.php?action=register_wizard&username='+username.value+'&email='+email.value+'&captcha='+captcha_text.value);
	}}
function add_reklama () {
	var title=document.getElementById('title');
	var info=document.getElementById('info');
	var show_title=document.getElementById('show_title');
	var char_title=document.getElementById('char_title');
	var show_info=document.getElementById('show_info');
	var char_info=document.getElementById('char_info');
	info.value=info.value.substr(0,135);
	var n_title=title.value.length;
	var n_info=info.value.length;
	n_info=info.value.length;
	
	char_title.innerHTML=20-n_title;
	char_info.innerHTML=135-n_info;

	show_title.innerHTML=title.value.replace(/\n/gi,'<br>');
	show_info.innerHTML=info.value.replace(/\n/gi,'<br>');
}
function save_ad () {
	var	url=document.getElementById('url');
	var	title=document.getElementById('title');
	var	info=document.getElementById('info');
	var	old=document.getElementById('old');
	var	cid=document.getElementById('cid');
	var	type=getCheckedValue('type');
	var	id=document.getElementById('id');
	var f=0;
	url.className='form';
	title.className='form';
	info.className='form';
	if (!url.value) {url.className='red_border';f=1;}
	if (f !=1) {
	url=url.value.replace(/&/, "%26");
	var param='?action=save_ad'+
	'&type='+type+
	'&url='+url+
	'&title='+title.value+
	'&info='+info.value.replace(/\n/gi,'<br>')+
	'&old='+old.value+
	'&id='+id.value+
	'&cid='+cid.value;
	attach_file('add_photo_desc.php'+param);
	};}
function getCheckedValue(obj) {
var i=document.getElementsByName(obj).length;
for (var n=0;n<i;n++) {
	if (document.getElementsByName(obj).item(n).checked) var val=document.getElementsByName(obj).item(n).value;
}
return val;}
function af2( p_script_url ) {
      script = document.createElement( 'script' );
      script.src = p_script_url;
      document.getElementsByTagName( 'head' )[0].appendChild( script );};
function change_sort_TP() {
		var ul=document.getElementById('list_top_p');
		var liNodes = ul.getElementsByTagName("li"); 
		var ar='';var id,ii=0;
for( var i = 0; i < liNodes.length; i++ ) 
{
	ii++;
	id=liNodes[i].id;
	ar=ar+ii+'-'+id+',';
} 
attach_file('add_photo_desc.php?action=arange_topp&id='+ar);
	}
 function ad_click2(val) {
	 var id=val.id;
	 val.href='#';
	 php('http://pigeon24.com/add_photo_desc.php?action=ad_link&id='+id);
 };
function change_active_card (total,op) {
	var cur=$('#cd_cur').val();
$('#cd_'+cur).hide();	
if (op=='+') cur++; else cur--;
if (cur>total) cur=1;
if (cur<1) cur=total;
var id=$('#cdID_'+cur).val();
$('#cd_curID').val(id);
$('#cd_'+cur).show();	
$('#cd_cur').val(cur);
var h=$('#input_header').val();
var t=$('#input_msg').val();
h=h.replace(/\n/gi,'<br>');
t=t.replace(/\n/gi,'<br>');
$('#txt_h_'+cur).html(h);
$('#txt_msg_'+cur).html(t);}
function add_to_header(obj) {
var cur=$('#cd_cur').val();
var h=$('#input_header').val();
var t=$('#input_msg').val();
h=h.replace(/\n/gi,'<br>');
t=t.replace(/\n/gi,'<br>');
$('#txt_h_'+cur).html(h);
$('#txt_msg_'+cur).html(t);}
function check_cd_form (obj) {
var h=document.getElementById('input_header');
var msg=document.getElementById('input_msg');
var email=document.getElementById('input_email');
var input_name=document.getElementById('input_name');

if (!msg.value || !email.value || !input_name.value) $('#cd_error').show(); else obj.submit();
if (!msg.value) msg.className='red_border'; else msg.className='form';
if (!email.value) email.className='red_border'; else email.className='form';
if (!input_name.value) input_name.className='red_border'; else input_name.className='form';

}
