

window.addEvent('domready', function() {


		//Main Nav - menuMatic_0.67-source.js							 
		var myMenu = new MenuMatic();		
	
			
			
			
				$$( '.toggle-container'  ).each(function(el){
					
					var toggleThis = '.toggle-this';
					
				
					
					$$(toggleThis).setStyles({						
						'margin-left':0,
						visibility:'hidden',
						opacity:0
					});
				
					el.addEvent('click',function(e) {  
						e.stop();		
						if($$( toggleThis ).getStyle('visibility')=='hidden'){
							$$( toggleThis ).fade('in');				 
						}
						else if($$( toggleThis ).getStyle('visibility')=='visible'){
							$$( toggleThis ).fade('out');
						}
			
					});
			
				});
		
				
	
	
										 
		//hideElement();
	
		if (document.getElementById('sortByMenu')) {
			var sortByMenu = document.getElementById('sortByMenu'); 
			if (document.addEventListener)
			{
				sortByMenu.addEventListener( 'change', sortSearchResults, false);
			}
			else
			{
				sortByMenu.attachEvent( 'onchange', sortSearchResults);
			}
		}
	
		if (document.getElementById('displayMenu')) {
			var displayMenu = document.getElementById('displayMenu'); 
			if (document.addEventListener)
			{
				displayMenu.addEventListener( 'change', sortSearchResults, false);
			}
			else
			{
				displayMenu.attachEvent( 'onchange', sortSearchResults);
			}
		}
		
		if (document.getElementById('any_check')) {
			var anyCheck = document.getElementById('any_check'); 
			if (document.addEventListener)
			{
				anyCheck.addEventListener( 'click', toggleAnyCheck, false);
				var allHTMLTags=document.getElementsByTagName("input");
				for (i=0; i<allHTMLTags.length; i++) {
					if (allHTMLTags[i].className == "type_other_check") {
						allHTMLTags[i].addEventListener( 'click', toggleCheckBoxes, false);
					}
				}
			}
			else if (document.attachEvent)
			{
				anyCheck.attachEvent( 'onclick', toggleAnyCheck);
				var allHTMLTags=document.getElementsByTagName("input");
				for (i=0; i<allHTMLTags.length; i++) {
					if (allHTMLTags[i].className == "type_other_check") {
						allHTMLTags[i].attachEvent( 'onclick', toggleCheckBoxes);
					}
				}
			}
		}
});


function sortSearchResults() {
    if (document.getElementById('sortSearch'))
    {
        document.getElementById('sortSearch').value = document.getElementById('sortByMenu').value
    }
    else
    {
    	var sortBy = document.getElementById('sortByMenu').value;
    	var hiddenInput = document.createElement("input");
    	hiddenInput.setAttribute("type", "hidden");
    	hiddenInput.setAttribute("name", "sortSearch");
    	hiddenInput.setAttribute("id", "sortSearch");
    	hiddenInput.setAttribute("value", sortBy);
    	document.forms['searchForm'].appendChild(hiddenInput);
    }

    if (document.getElementById('display'))
    {
        document.getElementById('display').value = document.getElementById('displayMenu').value
    }
    else
    {
    	var displayMenu = document.getElementById('displayMenu').value;
    	var hiddenInput2 = document.createElement("input");
    	hiddenInput2.setAttribute("type", "hidden");
    	hiddenInput2.setAttribute("name", "display");
    	hiddenInput2.setAttribute("id", "display");
    	hiddenInput2.setAttribute("value", displayMenu);
    	document.forms['searchForm'].appendChild(hiddenInput2);
    }
	document.forms['searchForm'].submit();
}


function toggleCheckBoxes() {
	var anyCheck = document.getElementById('any_check');
	anyCheck.checked = false;
}


function toggleAnyCheck() {
	var anyCheck = document.getElementById('any_check'); 
	if (anyCheck.checked == true) {
		var allHTMLTags=document.getElementsByTagName("input");
		for (i=0; i<allHTMLTags.length; i++) {
			if (allHTMLTags[i].className == "type_other_check") {
				allHTMLTags[i].checked = false;
			}
		}
	}
}

function showSearchNumber() {
    $("search_by_number_hidden").setStyle('display', 'inline');
}

function searchNumber() {
    var itemNumber = $("item_number").value;
    
    var req = new Request({
        method: 'get',
        url: 'ajax_search_item.php',
        data: { 'item' : itemNumber },
        onRequest: function() { },
        onComplete: function(response) { if (response == 1) { 
                                            var detailsPage = "http://www.corporateawardssource.com/details.php?item=" + itemNumber;
                                            window.location = detailsPage;
                                        } else {
                                            $("search_msg").innerHTML = "Product not found";
                                        }
                                    }
    }).send();
    
    
}


function add_analytics_info()
{
    var q1_set = false;
    var q2_set = false;
    var qpr1_set = false;
    var qpr2_set = false;
    
    var q1 = '';
    var q2 = '';
    var qpr1 = '';
    var qpr2 = '';
        
    if (document.searchForm.all.checked)
    {
        if (!q1_set) {
            q1 = "all"; q1_set=true;
        } else if (!q2_set) {
            q2 = "all"; q2_set=true;
        }
    }

    if (document.searchForm.framed.checked)
    {
        if (!q1_set) {
            q1 = "framed"; q1_set=true;
        } else if (!q2_set) {
            q2 = "framed"; q2_set=true;
        }
    }

    if (document.searchForm.golf.checked)
    {
        if (!q1_set) {
            q1 = "golf"; q1_set=true;
        } else if (!q2_set) {
            q2 = "golf"; q2_set=true;
        }
    }

    if (document.searchForm.eagle.checked)
    {
        if (!q1_set) {
            q1 = "eagle"; q1_set=true;
        } else if (!q2_set) {
            q2 = "eagle"; q2_set=true;
        }
    }

    if (document.searchForm.accolade.checked)
    {
        if (!q1_set) {
            q1 = "accolade"; q1_set=true;
        } else if (!q2_set) {
            q2 = "accolade"; q2_set=true;
        }
    }

    if (document.searchForm.clock.checked)
    {
        if (!q1_set) {
            q1 = "clock"; q1_set=true;
        } else if (!q2_set) {
            q2 = "clock"; q2_set=true;
        }
    }

    if (document.searchForm.crystal.checked)
    {
        if (!q1_set) {
            q1 = "crystal"; q1_set=true;
        } else if (!q2_set) {
            q2 = "crystal"; q2_set=true;
        }
    }

    if (document.searchForm.leather.checked)
    {
        if (!q1_set) {
            q1 = "leather"; q1_set=true;
        } else if (!q2_set) {
            q2 = "leather"; q2_set=true;
        }
    }

    if (document.searchForm.obelisk.checked)
    {
        if (!q1_set) {
            q1 = "obelisk"; q1_set=true;
        } else if (!q2_set) {
            q2 = "obelisk"; q2_set=true;
        }
    }

    if (document.searchForm.plaque.checked)
    {
        if (!q1_set) {
            q1 = "plaque"; q1_set=true;
        } else if (!q2_set) {
            q2 = "plaque"; q2_set=true;
        }
    }

    if (q1 == '') q1 = '';
    if (q2 == '') q2 = '';

    if (document.searchForm.p1.checked)
    {
        if (!qpr1_set) {
            qpr1 = "p1"; qpr1_set=true;
        } else if (!qpr2_set) {
            qpr2 = "p1"; qpr2_set=true;
        }
    }

    if (document.searchForm.p2.checked)
    {
        if (!qpr1_set) {
            qpr1 = "p2"; qpr1_set=true;
        } else if (!qpr2_set) {
            qpr2 = "p2"; qpr2_set=true;
        }
    }

    if (document.searchForm.p3.checked)
    {
        if (!qpr1_set) {
            qpr1 = "p3"; qpr1_set=true;
        } else if (!qpr2_set) {
            qpr2 = "p3"; qpr2_set=true;
        }
    }

    if (document.searchForm.p4.checked)
    {
        if (!qpr1_set) {
            qpr1 = "p4"; qpr1_set=true;
        } else if (!qpr2_set) {
            qpr2 = "p4"; qpr2_set=true;
        }
    }

    if (document.searchForm.p5.checked)
    {
        if (!qpr1_set) {
            qpr1 = "p5"; qpr1_set=true;
        } else if (!qpr2_set) {
            qpr2 = "p5"; qpr2_set=true;
        }
    }

    if (qpr1 == '') qpr1 = '';
    if (qpr2 == '') qpr2 = '';

    document.searchForm.q1.value = q1;
    document.searchForm.q2.value = q2;
    document.searchForm.qpr1.value = qpr1;
    document.searchForm.qpr2.value = qpr2;

    return true;
    
}