$(function(){
	comjumptoonepage();
	// Patent File History
	//$('.headtag').bind('click',function(){
	//	$.each($('.patentview'),function(i,o){
	//		$(o).hide();
	//	})
	//	$('.tab li').removeClass();
	//	$('.tab li').addClass('close');	
	//	$('#'+$(this).attr('rel')).show();
	//	$(this).parent().addClass('on');
	//	$(this).parent().removeClass('close');
	//});
});

function comjumptoonepage(){
	$('.usertag').bind('click',function(){
		if($('#newtagname').val()==''){
			$('#newtagname').val($(this).html());
		}else{
			arr = $('#newtagname').val().split(',');
			if($.inArray($(this).html(),arr)==-1){
		
				arr.push($(this).html());
			}else{
			}
			$('#newtagname').val(arr.join(','));
		}
	});
	$('#newtagname').unbind('keypress').bind('keypress',function(event){
		if(event.keyCode==13){
			$('#savesignalpatent').click();
		}
		
	});
	$('.edittag').bind('click',function(){
		if($('#newedittag').val()==''){
			$('#newedittag').val($(this).html());
		}else{
			arr = $('#newedittag').val().split(',');
			if($.inArray($(this).html(),arr)==-1){
		
				arr.push($(this).html());
			}else{
			}
			$('#newedittag').val(arr.join(','));
		}
	});
	$('#newedittag').unbind('keypress').bind('keypress',function(event){
		if(event.keyCode==13){
			$('#editsignalpatent').click();
		}
		
	});
}

function sendsignalemail(){
	$("#email-to-friend-div").hide();
	email = $('#emailaddress').val();
	PNfull = $('#signalemailpnfull').val();
	apno = $('#signalemailapno').val();
	if(email==''){
		str = simptotrad(58);
		o = $('#erroremail');
		$(o).css('width',(str.length+3) * 13 + 40 +'px');
		var m_left = Math.floor(($(document).width()-((str.length+3) * 13 + 40))/2);
		$(o).css('margin-left',m_left+'px');
		$(o).html(str);
		$(o).show();
		message_o.push(o);
		message_o_t.push(myDate.getTime());
		setTimeout("hiddenmessage()",10000);
		return;
	}else{
		str = simptotrad(3)+'...';
		if($('#showmessage_'+PNfull.replace('/','')).html()!=null){
			o = $('#showmessage_'+PNfull.replace('/',''));
		}else{
			o = $('#showmessage');
		}
		$(o).css('width',(str.length+3) * 13 + 40 +'px');
		var m_left = Math.floor(($(document).width()-((str.length+3) * 13 + 40))/2)-25;
		$(o).css('margin-left',m_left+'px');
		$(o).html(str);
		$(o).show();
	}
	$('#signalemail').css('display','none');
	if($('#sendtome').attr('checked')){
		email += ','+$('#useraddress').val();
	}
	url = '/patents/A_sendesignalemail';
	$.ajax({
		url : url,
		type : 'post',
		dataType : 'json',
		data : {mail:email,pnfull:PNfull,apno:apno,content:$('#emailtext').html()},
		success : function(msg){
			if(!msg.status){
				$('#signalemail').css('display','none');
				$('#emailtext').attr('contenteditable',true);
				str = simptotrad('邮件发送失败');
				$(o).css('width',(str.length+3) * 13 + 60 +'px');
				$(o).html(str);
				$(o).show();
				// message_o.push(o);
				// message_o_t.push(myDate.getTime());
				// setTimeout("hiddenmessage()",10000);
			}else{
				$('#signalemail').css('display','none');
				$('#emailtext').attr('contenteditable',true);
				if(typeof($('.messagetext'))!='undefined'){
					str = simptotrad(61)+msg.email+'.';
					if($('#showmessage_'+PNfull.replace('/','')).html()!=null){
						o = $('#showmessage_'+PNfull.replace('/',''));
					}else{
						o = $('#showmessage');
					}
					$(o).css('width',str.length * 10 + 60 +'px');
					var m_left = Math.floor(($(document).width()-((str.length+3) * 10 + 60))/2);
					$(o).css('margin-left',m_left+'px');
					$(o).html(str);
					$(o).show();
					// message_o.push(o);
					// message_o_t.push(myDate.getTime());
					// setTimeout("hiddenmessage()",10000);
				}
			}
		}
	});
}
function savealert(id, Status){
	$('.add-query-div').hide();
	Name = $('#name').val();
	if(Name == ''){
		str = __('Please provide a name for your email alert');
		$('#error1').css('width',(str.length+3) * 13 + 40 +'px');
		$('#error1').html(str);
		$('#error1').show();
		// error_o.push($('#error1'));
		// error_o_t.push(myDate.getTime());
		// setTimeout("hiddenerror()",10000);
		return;
	}
	Q = $('#alertq').val();
	if(Q == ''){
		str = __("You haven’t entered a search query");
		$('#error1').css('width',(str.length+3) * 13 + 40 +'px');
		$('#error1').html(str);
		$('#error1').show();
		// error_o.push($('#error1'));
		// error_o_t.push(myDate.getTime());
		// setTimeout("hiddenerror()",10000);
		return;	
	}
	$('#email_search').css('display','none');
	Desc = $('#desc').val();
//	Desc = '';
	//Status = $('input[name="status"]:checked').val();
	Frequency = $('input[name="frequency"]:checked').val();
	if(Frequency=='weekly'){
		Updated = $('#choiceweek').val();
	}else if(Frequency=='monthly'){
		Updated = $('#choicedata').val();
	}else{
		Updated = 'Upon';
	}
	Expiration = $('input[name="expiration"]:checked').val();
	if(Expiration=='never'){
		Datato = 'never';
	}else if (Expiration == 'oneTime'){
		Datato = 'oneTime';
	}else{
		Datato = Expiration;
	}
	mailresults = $('#sendtype').val();
	if(mailresults=='all'){
		//Perpage = $('#perpage').val();
		Perpage = 30;
	}else{
		//Perpage = 'only updated results';
		//Perpage = $('#perpage').val();
		Perpage = 20;
	}
	
	if(typeof(iTip) != 'undefined') {
		iTip.lazy().success(__('Saving..'),50000);
	} else {
		$('#showmessage').html(__('Saving..'));
		$('#showmessage').show();	
	}
	//L.add(Name+' '+Desc+' '+Status+' '+Frequency+' '+Updated+' '+Datato+' '+Perpage+' '+Q+' '+id);
	url = '/patents/maintainUserAlert';
	$.ajax({
		url : url,
		dataType : 'json',
		type : 'post',
		data : {name:Name,desc:Desc,status:Status,frequency:Frequency,updated:Updated,datato:Datato,prepage:Perpage,q:Q,mailid:id},
		success : function(msg){
			if(msg.status=='reload'){
				location.reload();
			}
			if(!msg.status){
				if(typeof(iTip) != 'undefined') iTip.lazy().notice(msg.reason,3000);
			}else{
				if(typeof(iTip) != 'undefined') iTip.lazy().success(__('Save alert successs'),3000);
			}
			
		},
		error : function(msg){
			if(typeof(iTip) != 'undefined') iTip.lazy().notice(__('Save failed'),3000);
		}
	});
}


