function sendnavform () {                         
validatenavform();
if ($('#nav-form').valid())
{
var name = $("input#ajname").val();
var email = $("input#ajemail").val();
var tel = $("input#ajtel").val();
var msg = $("textarea#ajmsg").val();
var mode = $("input#mode").val();
var dataString = 'fname='+name+'&femail='+email+'&ftelephone='+tel+'&fmessage='+msg+'&mode='+mode;
$.ajax({
type: "POST",
url: "http://theeword.co.uk/upload_data_ajax.php",
data: dataString,
success: function() {

    $('#form_cont').html('<div id="ajmessage"></div>');
    $('#ajmessage').html('<b>Thank you</b>')
    .append("<p>A member of our team will be in touch within one business day.</p>")
    .hide()
    .fadeIn(1500, function() {
        $('#ajmessage');
    });
},
error: function() {

    $('#form_cont').html('<div id="ajmessagef"></div>');
    $('#ajmessage').html('<b>Sorry</b>')
    .append('<p>Something`s gone wrong: please try again using our <a href="/contact.php">contact page</a></p>')
    .hide()
    .fadeIn(1500, function() {
        $('#ajmessagef');
    });
}
});
}
}

function validatenavform(){
$('#nav-form').validate({
messages: {
name: "",
email: "",
tel: "",
message: ""
},
rules: {
email: {
email: true
}
},
highlight: function(element) {
$(element).parent().removeClass("validli");
$(element).parent().addClass("invalidli");
},
unhighlight: function(element) {
$(element).parent().addClass("validli");
$(element).parent().removeClass("invalidli");
},
errorElement: "div"
});
}


(function($) {     

$.fn.innerfade = function(options) {
return this.each(function() {
$.innerfade(this, options);
});
};

$.innerfade = function(container, options) {
var settings = {
'animationtype':    'fade',
'speed':            'normal',
'type':             'sequence',
'timeout':          2000,
'containerheight':  'auto',
'runningclass':     'innerfade',
'children':         null
};

if (options)
$.extend(settings, options);
if (settings.children === null)
var elements = $(container).children();
else
var elements = $(container).children(settings.children);
if (elements.length > 1) {
$(container).css('position', 'relative').css('height', settings.containerheight).addClass(settings.runningclass);
for (var i = 0; i < elements.length; i++) {
$(elements[i]).css('z-index', String(elements.length-i)).css('position', 'absolute').hide();
};
if (settings.type == "sequence") {
setTimeout(function() {
$.innerfade.next(elements, settings, 1, 0);
}, settings.timeout);
$(elements[0]).show();
} else if (settings.type == "random") {
var last = Math.floor ( Math.random () * ( elements.length ) );
setTimeout(function() {
do {
current = Math.floor ( Math.random ( ) * ( elements.length ) );
} while (last == current );
$.innerfade.next(elements, settings, current, last);
}, settings.timeout);
$(elements[last]).show();
} else if ( settings.type == 'random_start' ) {
settings.type = 'sequence';
var current = Math.floor ( Math.random () * ( elements.length ) );
setTimeout(function(){
$.innerfade.next(elements, settings, (current + 1) %  elements.length, current);
}, settings.timeout);
$(elements[current]).show();
}	else {
alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
}
}
};

$.innerfade.next = function(elements, settings, current, last) {
if (settings.animationtype == 'slide') {
$(elements[last]).slideUp(settings.speed);
$(elements[current]).slideDown(settings.speed);
} else if (settings.animationtype == 'fade') {
$(elements[last]).fadeOut(settings.speed);
$(elements[current]).fadeIn(settings.speed, function() {
removeFilter($(this)[0]);
});
} else
alert('Innerfade-animationtype must either be \'slide\' or \'fade\'');
if (settings.type == "sequence") {
if ((current + 1) < elements.length) {
current = current + 1;
last = current - 1;
} else {
current = 0;
last = elements.length - 1;
}
} else if (settings.type == "random") {
last = current;
while (current == last)
current = Math.floor(Math.random() * elements.length);
} else
alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
setTimeout((function() {
$.innerfade.next(elements, settings, current, last);
}), settings.timeout);
};
})(jQuery);
function removeFilter(element) {
if(element.style.removeAttribute){
element.style.removeAttribute('filter');
}
}
function doit(){
var nNav;
try 
{nNav=new XMLHttpRequest(); }
catch (e) 
{
try
{nNav=new ActiveXObject("Msxml2.XMLHTTP");}
catch (e)
{
try
{ nNav=new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e)
{ 
return false;
}
}
}
nNav.onreadystatechange=function()
{
if(nNav.readyState==4){
document.getElementById('nav2').innerHTML = nNav.responseText;
$('#client-rotate').innerfade({speed:1000,timeout:2500,type:'sequence',containerheight:'160px'});
$('#case-rotate').innerfade({speed:1000,timeout:4000,type:'sequence',containerheight:'160px'});
}
}
nNav.open("GET","/js/newnav.php" ,true);
nNav.send(null);


if(typeof window.goFade == 'function') {
goFade();
}

}           
doit();         
