// JavaScript Document
last_refrence_set = "";
var  detail_message_ref ='<div>';
detail_message_ref = detail_message_ref+'<div id="PageCorners_message"><img src="images/corner_lt.png" alt="." width="10" height="10" class="fltrt" /><img src="images/corner_rt.png" width="10" height="10" alt="." /></div>';
detail_message_ref = detail_message_ref+'<div id="message_body">';
detail_message_ref = detail_message_ref+'<div style="text-align:center;padding-right:20px"><img src="images/ajax-loader.gif"/><br>Searching, Please wait</div>';
detail_message_ref = detail_message_ref+'<div style="float:left;padding-top:550px"><img src="images/pageBtm.png" width="721" height="10" alt="." /></div>';
detail_message_ref = detail_message_ref+'</div>';
detail_message_ref = detail_message_ref+'</div>';

var  detail_message_ref1 ='<div>';
detail_message_ref1 = detail_message_ref1+'<div id="PageCorners_message"></div>';
detail_message_ref1 = detail_message_ref1+'<div id="message_body">';
detail_message_ref1 = detail_message_ref1+'<div style="text-align:center;padding-right:20px"><img src="images/ajax-loader.gif"/><br>Searching, Please wait</div>';
detail_message_ref1 = detail_message_ref1+'<div style="float:left;padding-top:550px"></div>';
detail_message_ref1 = detail_message_ref1+'</div>';
detail_message_ref1 = detail_message_ref1+'</div>';

function showRefrence(val,pats){
    last_refrence_set = "";
    last_refrence_set = pats;
    detail_div = "ref";
    getelementbyid("refrence_div_main").innerHTML = detail_message_ref1 ;
    ShowDiv("refrence_div_main");
    HideDiv("full_text_main_div");
    HideDiv("image_div_main");
    HideDiv("assignments_div_main");
    selected_Search_Tab = 'refrence_div_main';
    makeRequest('/search_results.php','current_tab=review&ref_pats='+pats+'&id_type=refrence_div_main&action=refrence_text&ref_parent_pat='+val,AJAXProcessRefrenceResponse);
}
function showRefrence1(val){
    var ref_td = getelementbyid("ref_cits");
    ref_td.style.fontWeight="bold";
	
    getelementbyid("ref_both").style.fontWeight="";
    getelementbyid("ref_cited").style.fontWeight="";
	
    getelementbyid("refrence_div_main").innerHTML = detail_message_ref1;
    ShowDiv("ref_options");
    ShowDiv("refrence_div_main");
    HideDiv("full_text_main_div");
    makeRequest('/advanced_search.php','usref_str='+val+'&id_type=refrence_div_main&action=search_adv',AJAXProcessRefrenceResponse);
	
}
	
function showAllRefrence(val,pats){
    var ref_td = getelementbyid("ref_both");
    ref_td.style.fontWeight="bold";
    ref_td.style.color="#FF0000";
	
    getelementbyid("ref_cited").style.fontWeight="";
    getelementbyid("ref_cits").style.fontWeight="";
	
    ShowDiv("ref_options");
    ShowDiv("refrence_div_main");
    HideDiv("full_text_main_div");
    makeRequest('/search_results.php','pats='+pats+'&id_type=refrence_div_main&action=refrence_text',AJAXProcessRefrenceResponse);
}	
	
function showFullText(){
    detail_div = "txt";
    HideDiv("refrence_div_main");
    HideDiv("file_history_div_main");
    HideDiv("assignments_div_main");
    HideDiv("image_div_main");
    ShowDiv("full_text_main_div");
}

function showImageDIV(val){
    detail_div = "img";
    HideDiv("full_text_main_div");
    HideDiv("refrence_div_main");
    ShowDiv("image_div_main");
	getelementbyid("image_div_main").innerHTML = detail_message_ref1;
    HideDiv("file_history_div_main");
    HideDiv("assignments_div_main");
    HideDiv("ref_options");
    makeRequest('/showpdf.php?id_type=image_div_main&val='+val,"",AJAXProcessHtmlTabResponse);
}

function AJAXProcessRefrenceResponse() {
    var id_type="";
    if (http_request.readyState == 4)  {
        if (http_request.status == 200) {
            id_type = http_request.getResponseHeader('id-type');
            if(id_type == null) id_type="";
            result = http_request.responseText;
            setContent(id_type, result);
        }// end of 200 if
    } // end of 4 if
	
} // end of function 

function DetailViewDispature(view_type,num,numbers){
  if(local_user_type != 4){   
		if(local_user_type == 2 && (view_type=="n_assignment_detail" || view_type=="n_file_history_detail" ) ) {
			adv_open("adv.php");	
		} else {
			var detail_links = new Array("n_text_d_detail","n_images_d_detail","n_references_detail","n_assignment_detail","n_file_history_detail");
			var detail_normal_divs = new Array("n_text_d","n_images_d","n_references","n_assignment","n_file_history");
			var detail_press_divs = new Array("m_text_d","m_images_d","m_references","m_assignment","m_file_history");
			for (x in detail_links){
				document.getElementById( detail_links[x] ).setAttribute("class" , detail_normal_divs[x]);
				document.getElementById( detail_links[x] ).setAttribute("className" , detail_normal_divs[x]);
				if(detail_links[x]==view_type){
					document.getElementById( detail_links[x] ).setAttribute("class" , detail_press_divs[x]);
					document.getElementById( detail_links[x] ).setAttribute("className" , detail_press_divs[x]);
				}
			}
			switch(view_type){
				case "n_text_d_detail":showFullText();break;
				case "n_images_d_detail":showImageDIV(num); break;
				case "n_references_detail":showRefrence(num,numbers); break;
				case "n_assignment_detail":showAssignmentDIV(num); break;
				case "n_file_history_detail":showFileHistryDIV(num);break;
			}
		}
	
  } else {
	switch(view_type){
		case "n_images_d_detail":adv_open("View-PDF-image-of-patents.php"); break;
		case "n_references_detail":adv_open("Patents-prior-art-references-and-citations.php"); break;
		case "n_assignment_detail":adv_open("Patent-assignments-history.php"); break;
		case "n_file_history_detail":adv_open("Patents-file-history-wrapper.php"); break;
	}

	
  }	
  
}